CreekHouse
CreekHouse at Snowcreek Resort
Introducing the newest phase (phase VII) located at Snowcreek Resort...CreekHouse at Snowcreek Resort. Newly built in 2018, with more currently underway, ultimate modern mountain luxury is right at your finger tips. This community offers amazing mountain views, private 2-car garages, and modern design, the perfect location for your Mammoth retreat.
CreekHouse Vacation Rental Properties
CreekHouse Address and Map
1334 Timber Creek, Mammoth Lakes, CA 93546