Water Tower Villa at Vermont National

59 Nicklaus Circle
South Burlington, Vermont
$417,000