This 2393 square foot townhome home has 3 bedrooms and 3.0 bathrooms. This home is located at 129 Covington Ln, Shelburne, VT 05482.
Off market
$587,900
129 Covington Ln, Shelburne, VT 05482
3beds
3baths
2,393sqft
Townhouse
Built in 1988
-- sqft lot
$587,900 Zestimate®
$246/sqft
$3,395 Estimated rent