10
1204 Paloma St
Los Angeles, CA 90021
$2,200,000 USD
7,800 SF
7,800 SF
$2,200,000 USD
Warehouse