8
8520 IH-35
San Antonio, TX 78211
$7,772,000 USD
12,580 SF
6.4% Cap Rate
12,580 SF
$7,772,000 USD
Storefront