Apartments and houses for sale in St. Johnsbury, VT

Enable notifications and we'll notify you immediately when a new property becomes available for sale in St. Johnsbury, VT on one of the most popular real estate sites!
17 listings
81 Assisqua Ave, St. Johnsbury, VT 05819

81 Assisqua Ave, St. Johnsbury, VT 05819

$240,000
2260 sqft
4 beds
3 baths
$106/sqft
Open the ad
June 28, 2024 - redfin.com
New
3 days ago

81 Assisqua Ave, Saint Johnsbury, VT 05819

$240,000
2260 sqft
4 beds
3 baths
$106/sqft
Open the ad
June 28, 2024 - realtor.com
New
3 days ago
81 Assisqua Avenue, St Johnsbury, VT 05819

81 Assisqua Avenue, St Johnsbury, VT 05819

$240,000
2260 sqft
4 beds
3 baths
$106/sqft
Open the ad
June 28, 2024 - trulia.com
New
3 days ago
81 Assisaqua Avenue, St. Johnsbury, VT 05819

81 Assisaqua Avenue, St. Johnsbury, VT 05819

$240,000
2260 sqft
4 beds
3 baths
$106/sqft
Open the ad
June 28, 2024 - zillow.com
New
3 days ago
431 Summer St, Saint Johnsbury, VT 05819

431 Summer St, Saint Johnsbury, VT 05819

$675,000
3127 sqft
4 beds
3 baths
$216/sqft
Open the ad
June 21, 2024 - trulia.com
New
10 days ago
199 Cross Avenue, St. Johnsbury, VT 05819

199 Cross Avenue, St. Johnsbury, VT 05819

$345,000
2262 sqft
4 beds
3 baths
$153/sqft
Open the ad
June 20, 2024 - zillow.com
New
11 days ago
199 Cross Avenue, St Johnsbury, VT 05819

199 Cross Avenue, St Johnsbury, VT 05819

$345,000
2262 sqft
4 beds
3 baths
$153/sqft
Open the ad
June 20, 2024 - trulia.com
New
11 days ago
199 Cross Ave, Saint Johnsbury, VT 05819

199 Cross Ave, Saint Johnsbury, VT 05819

$345,000
2262 sqft
4 beds
3 baths
$153/sqft
Open the ad
June 20, 2024 - realtor.com
New
11 days ago
199 Cross Ave, St. Johnsbury, VT 05819

199 Cross Ave, St. Johnsbury, VT 05819

$345,000
2262 sqft
4 beds
3 baths
$153/sqft
Open the ad
June 20, 2024 - redfin.com
New
11 days ago
42 Lafayette St, St. Johnsbury, VT 05819

42 Lafayette St, St. Johnsbury, VT 05819

$299,000
1440 sqft
3 beds
2 baths
$208/sqft
Open the ad
June 20, 2024 - redfin.com
New
11 days ago

42 Lafayette St, Saint Johnsbury, VT 05819

$299,000
1440 sqft
3 beds
2 baths
$208/sqft
Open the ad
June 20, 2024 - realtor.com
New
11 days ago
42 Lafayette Street, St Johnsbury, VT 05819

42 Lafayette Street, St Johnsbury, VT 05819

$299,000
1440 sqft
3 beds
2 baths
$208/sqft
Open the ad
June 20, 2024 - trulia.com
New
11 days ago
42 Lafayette Street, St. Johnsbury, VT 05819

42 Lafayette Street, St. Johnsbury, VT 05819

$299,000
1440 sqft
3 beds
2 baths
$208/sqft
Open the ad
June 20, 2024 - zillow.com
New
11 days ago

57 Spruce St, Saint Johnsbury, VT 05819

$149,000
1061 sqft
3 beds
2 baths
$140/sqft
Open the ad
June 10, 2024 - realtor.com
New
21 days ago
57 Spruce Street, Saint Johnsbury, VT 05819

57 Spruce Street, Saint Johnsbury, VT 05819

$149,000
1061 sqft
3 beds
2 baths
$140/sqft
Open the ad
June 10, 2024 - trulia.com
New
21 days ago
57 Spruce St, St. Johnsbury, VT 05819

57 Spruce St, St. Johnsbury, VT 05819

$149,000
1061 sqft
3 beds
2 baths
$140/sqft
Open the ad
June 10, 2024 - redfin.com
New
21 days ago
57 Spruce Street, St. Johnsbury, VT 05819

57 Spruce Street, St. Johnsbury, VT 05819

$149,000
1061 sqft
3 beds
2 baths
$140/sqft
Open the ad
June 10, 2024 - zillow.com
New
21 days ago
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft