17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264
17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264
17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264
17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264
17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264

$6,500,000

17 Acres on Babcock Rd and Cielo Vista Dr, San Antonio, TX, 78264

5
Courtesy of: Uri Uriah | | Uriah Real Estate Organization |