Recently Sold 3 Bedroom Homes in St Johnsbury, VT

59 homes