25
635 S Presa St
San Antonio, TX 78210
$1,490,000 USD
4,071 SF
4,071 SF
$1,490,000 USD
Storefront Retail Office