We have found 12 properties on Green St, St Johnsbury, VT. Average price per square feet on Green St is $51. It is 30.1% lower than average price per sqft St Johnsbury. Average sale price on Green St is $79,094. It is 34.2% lower than average sale price in St Johnsbury.