Claim this facility
FacilityStorAmerica Self Storage
Address3830 Santa Anita Ave, El Monte, CA 91731
Listed phone(626) 872-5988
Listed websitehttps://www.storamericastorage.com/storage/el-monte/
Is this your facility?
Is this your facility?