$920,000 Sold Apr 15, 2025
183 Nichols St, Everett, MA 02149
- 5 Beds
- 2.5 Baths
- 2,262 Sq Ft
- Built 1900
Last Sold Summary
- 8% Above List Price
- $407/SF
- 8 Days On Market
Current Estimated Value $916,096
Last Listing Agent Peniel Mulumba Lamacchia Realty, Inc.
183 Nichols St, Everett, MA 02149