Account Settings

Change Email
Change Password

Eight Luxury Residences

Owl Meadows at Telluride is the premier luxurious townhome development located in the historic resort town of Telluride, Colorado at 240 South Mahoney Drive. Just steps to Lift 7 of the Telluride Ski Resort and the San Miguel River Hiking Trail. All eight townhomes are three level and feature three bedrooms with a one car garage and a luxurious finish level.

Estimated completion date: For Units 1-2: Late Winter 2017. For Units 8-12: Early Fall 2017. Unit 16 is a resale from the earlier phase. Only 4 of 8 units remain available for sale!

Request More Details

The Final Phase of Owl Meadows at Telluride. Locally Designed. Locally Built. Locally Represented. Locally Funded.

Owl Meadows has a history of being one of the most successful developments in the town of Telluride. The twenty-three townhomes of phase one and phase two are sold out! This is the last phase at Owl Meadows with seven townhomes being made available for sale. Offering three bedrooms and three and one-half bath townhomes with a one-car private garage. (please note Unit 12 offers three baths total) Included is a luxurious level of finishes, custom cabinets, wood floors, steam shower, stainless appliances, radiant in-floor heat and so much more.

The location compliments Telluride’s lifestyle with many resort amenities within walking distance. The famous Telluride Ski Resort and Lift 7 are less than three blocks away. The San Miguel River Hiking Trail is less than two blocks away. Clark’s Market is right around the North East Corner from Owl Meadows. Don’t miss out on this limited opportunity!

Owl Meadows

137 West Colorado Avenue, Telluride, Colorado 81435
(970) 728-1404