Church - San Jose, California
301 South Market Street
Saint Leos Church - 1.3 miles
211 S First Street
Saint Leos Church - 1.3 miles
2118 The Alameda
Saint Leos Church - 1.4 miles
100 E. Santa Clara St
Saint Leos Church - 1.4 miles
2404 Stevens Creek Blvd
Saint Leos Church - 1.4 miles
2155 The Alameda
Saint Leos Church - 1.5 miles
455 South Second Street
Saint Leos Church - 1.5 miles
2234 The Alameda
Saint Leos Church - 1.6 miles
1215 S 1st Street
Saint Leos Church - 2.1 miles
355 Santana Row
Saint Leos Church - 2.1 miles