$2,454,000 Sold Jul 17, 2025
90 Carroll St, Portland, ME 04102
- 4 Beds
- 2.5 Baths
- 3,200 Sq Ft
- Built 1923
Last Sold Summary
- 9% Below List Price
- $767/SF
- 57 Days On Market
Current Estimated Value $2,418,918
Last Listing Agent John Hatcher Keller Williams Realty

