This beautiful condominium complex was completed in the Spring of 2006 and features units with granite counter tops, glorious views, deck, high-end modern appliances, spacious living areas, high ceilings, wood floors, gas fireplace, washer/dryer, and a one car garage. Owl Meadows is just over 1 block to Lift 7 and is walking distance to downtown Telluride. If you're looking for the luxury of Mountain Village coupled with the convenience of town, Owl Meadows gives you a reason to look no further.
More
Less