We have found 40 properties on E Grand Ave, Old Orchard Beach, ME. Average price per square feet on E Grand Ave is $166. It is 33.9% higher than average price per sqft Old Orchard Beach. Average sale price on E Grand Ave is $439,750. It is 134.9% higher than average sale price in Old Orchard Beach.