Claim this facility
FacilityStorage USA
Address6625 E Lake Mead Blvd, Las Vegas, NV 89156
Listed phone(725) 485-8660
Listed websitehttps://www.storamericastorage.com/storage/self-storage-facility-in-las-vegas-nv-2/
Is this your facility?