Skip to content

The Storage Nest – Roswell, NM

Download OM

Closed
  • 56,932 SF
  • 352 Units
  • 1202 W Hobbs St, Roswell, NM 88203, USA
  • Roswell, NM
  • Self Storage

Download OM

  • Live-in apartment on site
  • 2.9 SF per capita in one mile radius
  • 34% undermarket rents