Rentals in Caledonia County Homes in Orleans CountyLand in Orleans CountyRentals in Orleans CountyHomes in Caledonia CountyLand in Caledonia CountyRentals in Caledonia CountyHomes in Essex CountyLand in Essex CountyRentals in Essex County 1 / 12$1,000Multi Family For RentActive1BED1TOTAL BATH380SQFT400 Cliff Street 3bSt. Johnsbury, VT 05819 Listing courtesy of Mathew Ghafoori of RE/Max Heritage New Listing - 4 weeks on site1 / 6$800Multi Family For RentActive1BED0.75TOTAL BATH250SQFT178 Eastern Avenue 5St. Johnsbury, VT 05819 Listing courtesy of Deb McCormick of RE/MAX All Seasons Realty See All Results