We have found 20 properties on Oak St, Halifax, MA. Average price per square feet on Oak St is $123. It is 13.4% lower than average price per sqft Halifax. Average sale price on Oak St is $204,230. It is 17.1% lower than average sale price in Halifax.