We have found 23 properties on Haven Rd, Windham, ME. Average price per square feet on Haven Rd is $113. It is 2.6% lower than average price per sqft Windham. Average sale price on Haven Rd is $180,067. It is 2.6% lower than average sale price in Windham.