Claim this facility
FacilityIdaho Self Storage
Address1201 W River St, Boise, ID 83702
Listed phone(208) 333-9597
Listed websitehttps://www.idahoselfstorage.com/locations/idaho/boise/idaho-self-storage-downtown
Is this your facility?