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