5
810-812 S Broadway
Los Angeles, CA 90014
$3,975,000 USD
7,867 SF
7,867 SF
$3,975,000 USD
Storefront