NEW 34 HRS AGO
$89,831
2 beds1 bath747 sq ft
137 Oak St, St. Johnsbury, VT 05819
Car-dependent
NEW 34 HRS AGO
$89,831
2 beds1 bath747 sq ft
141 Oak St, St. Johnsbury, VT 05819
Car-dependent
NEW 34 HRS AGO
$94,796
2 beds2 baths800 sq ft
149 Oak St, St. Johnsbury, VT 05819
Car-dependent
NEW 34 HRS AGO
$94,796
2 beds2 baths800 sq ft
95 3rd St, St. Johnsbury, VT 05819
Car-dependent
NEW 34 HRS AGO
$104,761
3 beds2 baths907 sq ft
59 3rd St, St. Johnsbury, VT 05819
Car-dependent
$275,000
3 beds1.5 baths1,246 sq ft
64 Church St, St. Johnsbury, VT 05819
$94,796
2 beds2 baths800 sq ft
40 3rd St, St. Johnsbury, VT 05819
$94,796
2 beds2 baths800 sq ft
9 3rd St, St. Johnsbury, VT 05819
$2,900,000
9 beds46 baths42,315 sq ft
17 Church St, St. Johnsbury, VT 05819
$89,000
2 beds1 bath1,259 sq ft
166 Hooker Hill Rd, St. Johnsbury, VT 05819
$299,000
4 beds1 bath3,144 sq ft
79 Harrison Ave, St. Johnsbury, VT 05819
$299,000
— beds— baths4,592 sq ft
277 Summer St, St. Johnsbury, VT 05819
$449,000
3 beds2.5 baths1,929 sq ft
158 Deer Creek Ln, St. Johnsbury, VT 05819
$300,000
2 beds1 bath914 sq ft
1232 Goss Hollow Rd, St. Johnsbury, VT 05851-9
$299,000
7 beds5 baths3,310 sq ft
22 Washington Ave, St. Johnsbury, VT 05819
$250,000
4 beds3 baths2,476 sq ft
767 Concord Ave, St. Johnsbury, VT 05819
$799,000
3 beds2 baths1,739 sq ft
2557 Spaulding Rd, St. Johnsbury, VT 05819
$164,500
2 beds1 bath1,352 sq ft
1957 Memorial Dr, St. Johnsbury, VT 05819
$499,950
5 beds2.5 baths2,433 sq ft
431 Summer St, St. Johnsbury, VT 05819
$240,000
4 beds3 baths2,260 sq ft
81 Assisqua Ave, St. Johnsbury, VT 05819
$349,000
6 beds5 baths3,708 sq ft
261 Summer St, St. Johnsbury, VT 05819
$925,000
4 beds2 baths2,304 sq ft
604 Lapierre Dr, St. Johnsbury, VT 05819
$95,000
— beds— baths— sq ft
1573 Mount Pleasant St, St. Johnsbury, VT 05819
$198,000
— beds— baths— sq ft
Industrial Pkwy Lot 1, St. Johnsbury, VT 05819
$140,000
— beds— baths— sq ft
0 U.S. Route 2, St. Johnsbury, VT 05838
$129,000
— beds— baths— sq ft
702 Mount Pisgah Rd, St. Johnsbury, VT 05819-0615
$25,000
— beds— baths— sq ft
0 Lafayette St, St. Johnsbury, VT 05819
$25,000
— beds— baths— sq ft
00 Lafayette St, St. Johnsbury, VT 05819
$92,000
— beds— baths— sq ft
00 Rocky Ridge Rd, St. Johnsbury, VT 05819
$65,000
— beds— baths— sq ft
00 Flanders Dr, St. Johnsbury, VT 05819
Popular Markets in Vermont
- Burlington homes for sale$554,500
- Stowe homes for sale$1,547,500
- Woodstock homes for sale$710,000
- Montpelier homes for sale$490,000
- Brattleboro homes for sale$360,000
- South Burlington homes for sale$728,816