We have found 27 properties on Stillwater Ave, Old Town, ME. Average price per square feet on Stillwater Ave is $88. It is 12% lower than average price per sqft Old Town. Average sale price on Stillwater Ave is $110,000. It is 30.3% lower than average sale price in Old Town.