57
2323 Buena Vista St
San Antonio, TX 78207
$940,000 USD
6,460 SF
11% Cap Rate
6,460 SF
$940,000 USD
Freestanding