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: 210 Days