Est $938,896 Not Listed For Sale
14 Nichols St, Swampscott, MA 01907
- 5 Beds
- 3 Baths
- 3,600 Sq Ft
- Built 1979
Last Sold Summary
- 36% Above List Price
- $192/SF
- 9 Days On Market
- Last Sold Price $690,000
- May 28, 2021
Last Listing Agent Paula DAngelo-Pickett Coldwell Banker Realty - Marblehead