The Storage Nest – Roswell, NM
Closed
- 56,932 SF
- 352 Units
- 1202 W Hobbs St, Roswell, NM 88203, USA
- Roswell, NM
- Self Storage
- Live-in apartment on site
- 2.9 SF per capita in one mile radius
- 34% undermarket rents