3
11860 Blanco Rd
San Antonio, TX 78216
$2,800,000 USD
2,314 SF
6% Cap Rate
2,314 SF
$2,800,000 USD
Restaurant