We have found 19 properties on Cranberry Dr, Halifax, MA. Average price per square feet on Cranberry Dr is $124. It is 12.7% lower than average price per sqft Halifax. Average sale price on Cranberry Dr is $284,565. It is 15.5% higher than average sale price in Halifax.