$815,000 Sold Mar 28, 2025
3 Echo Ave, Old Orchard Beach, ME 04064
- 4 Baths
- 4,431 Sq Ft
- Built 1980
Last Sold Summary
- 3% Above List Price
- $184/SF
- 6 Days On Market
Current Estimated Value $773,845
Last Listing Agent Lisa Church Keller Williams Coastal and Lakes & Mountains Realty

