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