Are you looking for a perfect mountain home-building lot near Denver? Explore this beautiful treed 0.82-Acre lot. Nestled just 21.8 miles to Idaho Springs, 34.3 miles to Denver, and 5 minutes away from Echo Mountain Ski Resort, watershed hiking trails & National Forest hiking trails. Zoned for...