This 2697 square foot multi family home has 4 bedrooms and 2.0 bathrooms. This home is located at 531-533 South Willard Street, Burlington, VT 05401.
Off market
Street View
$646,900
531-533 South Willard Street, Burlington, VT 05401
4beds
2,697sqft
MultiFamily
Built in ----
-- sqft lot
$646,900 Zestimate®
$240/sqft
$3,359 Estimated rent