1812 S Presa St
San Antonio, TX 78210
$749,900 USD
5,835 SF
5,835 SF
$749,900 USD
Freestanding