Claim this facility
FacilityCrenshaw Self Storage
Address6725 Crenshaw Blvd, Los Angeles, CA 90043
Listed phone(323) 750-7867
Listed websitehttps://totalstoragesolutions.com/storage-locations/california/la-county/6725-crenshaw-blvd/
Is this your facility?