12
8418 Broadway St
San Antonio, TX 78209
$4,049,000 USD
24,000 SF
8% Cap Rate
24,000 SF
$4,049,000 USD
Service