E Afton Oaks San Antonio TX 78232 blvd
San Antonio, TX 78232
$10,900,000 USD
15.77 AC
15.77 AC
$10,900,000 USD
Residential