$270,000 Sold Dec 19, 2025
129 Portland Ave Unit 21, Old Orchard Beach, ME 04064
- 2 Beds
- 1.5 Baths
- 944 Sq Ft
- Built 1985
Last Sold Summary
- 10% Below List Price
- $286/SF
- 22 Days On Market
Current Estimated Value $281,526
Last Listing Agent Melissa Richter Keller Williams Realty

