2521 S Presa St
San Antonio, TX 78210
$950,000 USD
4,035 SF
10.08% Cap Rate
4,035 SF
$950,000 USD
Auto Repair