We have found 21 properties in Owls Head, ME. Average property sale price in Owls Head is $152,500. It is 37.1% lower than average property value in Maine. Average price per square feet in Owls Head is $96. It is 24.4% lower than average property value in Maine.
Address | Owner | View Details | |
---|---|---|---|
14 Woods Rd, Owls Head, ME 04854N/A | 14 Woods Rd, Owls Head, ME 04854 | N/A | View Details |