$270,000
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 $279,632
Last Listing Agent Melissa Richter Keller Williams Realty

