2
5300 Presa St
San Antonio, TX 78223
$1,200,000 USD
4,473 SF
4,473 SF
$1,200,000 USD
Convenience Store