1288 Turning Leaf Ct, Steamboat Springs, CO 80487
1289 Turning Leaf Ct, Steamboat Springs, CO 80487 1289 Turning Leaf Ct, Steamboat Spr, CO 80487
1291 Turning Leaf Ct, Steamboat Springs, CO 80487
Sold Mar 2021
$2,177,700
Townhouse (Residential)
5 beds5 baths4,837 sqftBuilt in 2002