$820,000 Sold Aug 15, 2025
120 Bellevue St Unit 4, Owls Head, ME 04854
- 3 Beds
- 3 Baths
- 2,018 Sq Ft
- Built 1983
Last Sold Summary
- 25% Below List Price
- $406/SF
- 97 Days On Market
Current Estimated Value $808,876
Last Listing Agent Ann Parker CENTURY 21 Advantage

