View Details Under Contract $740,000 1 of 38 St. Johnsbury | St. Johnsbury 5.36 acres On Site: 95 Days
View Details Under Contract $979,000 1 of 36 St. Johnsbury | St. Johnsbury 1.34 acres On Site: 211 Days