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