900 S Broadway
Los Angeles, CA 90015
$13,900,000 USD
17,506 SF
17,506 SF
$13,900,000 USD
Storefront Retail Office