Property Name: Owl Meadows - 3 Bedroom Townhome #3 - LLH 58142
Property Address: 240 South Mahoney Dr. Telluride, CO, 81435
Property Description: Owl Meadows gives guests looking for the luxury of Mountain Village coupled with the convenience of town a reason to look no further. Offering quintessential contemporary elegance, one block to the ski slope and a short three block walk to historic downtown Telluride, this townhome is an ideal choice for year round accommodations.
Property Facts: Total Number of Rooms: 3Year of Last Renovation: N/A