Claim this facility
FacilityLong Beach Self Storage
Address1856 Cherry Ave, Long Beach, CA 90806
Listed phone(562) 375-0146
Listed websitehttps://www.pouchselfstorage.com/1856-cherry-avenue-long-beach-ca-90806
Is this your facility?