Est $368,056 Not Listed For Sale
18 Ocean St Unit 22, South Portland, ME 04106
- 2 Beds
- 1 Bath
- 832 Sq Ft
- Built 1981
Last Sold Summary
- 24% Above List Price
- $357/SF
- 1 Day On Market
Last Sold Price $297,000
Last Listing Agent Peter Molloy Town & Shore Real Estate

