We have found 11 properties on Town Farm Rd, North Yarmouth, ME. Average price per square feet on Town Farm Rd is $203. It is 32.7% higher than average price per sqft North Yarmouth. Average sale price on Town Farm Rd is $254,000. It is 25.6% lower than average sale price in North Yarmouth.