Laramie Self Storage
Laramie Self Storage
Laramie Self Storage
Nine building single story Storage Facility with climate controlled and non-climate controlled storage options.
Project Details
- Location: 1161 Evans St., Laramie, Wyoming 82070
- Project Size: 65,800 Gross Sq Ft
- Units: 424