View Details $750,000 1 of 63 Barranca Mesa | Los Alamos 3 beds 2 baths 2,725 sqft 0.38 acres On Site: 80 Days