New construction of a 5-building storage center situated on 6 acres in Idaho Falls is comprised of 426 self-storage units, ranging from 25 to 400 square feet, 107 units of open and covered RV parking, lobby, office, and a 2-bedroom manager’s residence. StoragePlus (Idaho Falls) |
|