$998,900
Available: Right Now
Listed: 21/06/2024
103 Nichols St Unit 2, Norwood, Massachusetts, 02062
This beautiful and spacious 1888 New England style farmhouse, which has been completely renovated and made into two luxury condominiums in 2021, is being offered for the first time since 1952. The home has over4, 200square feet of living space which ...