We have found 29 properties on Cliff St, St Johnsbury, VT. Average price per square feet on Cliff St is $66. It is 9.6% lower than average price per sqft St Johnsbury. Average sale price on Cliff St is $127,033. It is 5.7% higher than average sale price in St Johnsbury.