Michel Warehouse

1630 S Soto St, Los Angeles, CA 90023

About Michel Warehouse

Michel Warehouse is a self storage facility in Los Angeles, CA located at 1630 S Soto St, Los Angeles, CA 90023. Michel Warehouse offers affordable, convenient self storage units in Los Angeles, CA.

CONTACT INFORMATION

Michel Warehouse
1630 S Soto St
Los Angeles, CA 90023

Is This Your Business?

Claim Your Profile