12911 Babcock Rd
San Antonio, TX 78249
$2,572,540
Market Value
Appraisal District
Appraisal District
7,268 Sqft.
206,474 lot Sqft.
2019 year built
Legal Description: NCB 17264 (SRI SHIRDI SAI BABA TEMPLE), BLOCK 3 LOT 120 2019-NEW ACCT CREATED PER PLAT 20001/307 FILED 8-10-18. LR/GIS/8-30-18.
View Nearby Homes For Sale ->