1. Monte Vista Townhouses 1776 1st St, Alamogordo, NM 88310 Coordinate: 32.88952,-105.94006 Phone: (575) 434-9089