3415 S Presa St
San Antonio, TX 78210
$850,000 USD
1,840 SF
1,840 SF
$850,000 USD
Bar