411 SW 24th St - San Antonio, Texas 78207
628 S Santa Rosa Ave
Our Lady of the Lake University - 2.6 miles
620 S Santa Rosa
Our Lady of the Lake University - 2.6 miles
600 S Santa Rosa Ave
Our Lady of the Lake University - 2.7 miles
100 W. Cesar Chavez Blvd
Our Lady of the Lake University - 2.8 miles
120 Camaron St.
Our Lady of the Lake University - 2.8 miles
411 South Flores Street
Our Lady of the Lake University - 2.8 miles
100 Villita Street
Our Lady of the Lake University - 3.0 miles
118 Soledad Street
Our Lady of the Lake University - 3.0 miles
125 E Houston St
Our Lady of the Lake University - 3.0 miles
114 Soledad
Our Lady of the Lake University - 3.0 miles