Claim this facility
FacilityTenny Self Storage Units
Address8701 W Sahara Ave, Las Vegas, NV 89117
Listed phone(725) 269-3155
Listed websitehttps://tennyfabu.wixsite.com/storage-units/las-vegas-89117
Is this your facility?
Is this your facility?