|
Street View >> |
Not currently listed $240,839
2
2
1990
1,238 sq. ft.
3 Rose Ct, Unit 3
Norwood, MA 02062
|
This home has 2 bedrooms and 2 bathrooms.
* This home has a HomeEstimate of $240,839 (calculated using specialized algorithms and public data). HomeEstimates are not appraisals and should only be used as a starting point to determine a home's value.
The earliest European settlers of what eventually became the Town of Norwood arrived from Dedham in the late 17th century. The attraction was the swift moving Neponset River in present day South...
...read more