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