6
1365-1367 E 16th St
Los Angeles, CA 90021
$4,200,000 USD
10,434 SF
10,434 SF
$4,200,000 USD
Warehouse