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
Active

$5,300,000

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

5
Listing Agent: Uri Uriah
Courtesy of: Uriah Real Estate Organization