25
12828 S Broadway
Los Angeles, CA 90061
$7,087,300 USD
18,700 SF
18,700 SF
$7,087,300 USD
Warehouse