View Details $899,000 1 of 82 Canyon Estates | Alamogordo 3 beds 2 baths 1 ½ baths 3,904 sqft 24 acres On Site: 137 Days