Premier Location
US $1,325,000 in Telluride, CO, USA

    • Pending Sale
    • Web id: SFXE
    • MLS#: 749956
    • Approx. Sq. Ft.: 1440
    • Bedrooms: 3
    • Bathrooms: 3
    • Partial Baths: 1

    Premier location overlooking the valley floor, this three bedroom, 3.5 bath townhome is the last of five new units available in the final phase of Owl Meadows (as of 9/3/18, four are under contract).

    This home has views to the west over the valley floor and features high end "mountain modern" finishes including quartz countertops, subway tile, custom built-in cabinets, stainless appliances, steam shower, oak wood floors and much more (photos are of a completed unit, no...

    Read More

    Share Property