4916 Cecilia St
Cudahy, CA 90201
$20,000,000 USD
68,500 SF
68,500 SF
$20,000,000 USD
Warehouse