View Details $560,000 1 of 50 Hidden Lake | Angel Fire 3 beds 2 baths 1,670 sqft 3 acres On Site: 14 Days
View Details $9,000,000 1 of 20 Hidden Lake | Angel Fire 5 beds 5 baths 2 ½ baths 10,037 sqft 297.04 acres On Site: 181 Days