Homes for sale - 205 North Willard ST, Burlington, VT 05401 – MLS#4...