8
1520 N Ditman Ave
Los Angeles, CA 90063
$4,963,000 USD
33,090 SF
33,090 SF
$4,963,000 USD
Warehouse