Menu
Contact

Sold · Telluride

121 Alexander Overlook

Telluride, CO 81435

$386,598

121 Alexander Overlook, Telluride
Sold price
$386,598
Sale date
March 2015
Property type
Residential
Bedrooms
3
Full baths
3
Half baths
1
Finished square feet
2,000
Acres
0.07
MLS number
31390
Attribution
Martin | Ostromecki Team
All sold listings