2006 Scenic
Alamogordo, NM 88310
  • About

    6 Plex apartments. 2bed/1bath, 900sq ft.