$849,000 Sold Dec 16, 2024
- 1,659 Sq Ft
- $512/SF
- 14 Days On Market
- 3 Beds
- 2.5 Baths
- Built 1963
118 Albemarle Rd, Norwood, MA 02062
118 Albemarle Rd, Norwood, MA 02062$849,000 Sold Dec 16, 2024
118 Albemarle Rd, Norwood, MA 02062
118 Albemarle Rd, Norwood, MA 02062$920,000 Sold Dec 06, 2024
42 Country Club Rd, Dedham, MA 02026
42 Country Club Rd, Dedham, MA 02026$1,100,000 Sold Nov 25, 2024
34 Willard St, Dedham, MA 02026
34 Willard St, Dedham, MA 02026$615,000 Sold Sep 13, 2024
7 Celtic Way, Norwood, MA 02062
7 Celtic Way, Norwood, MA 02062$885,000 Sold Aug 23, 2024
64 Yarmouth Rd, Norwood, MA 02062
64 Yarmouth Rd, Norwood, MA 02062$1,224,000 Sold Aug 16, 2024
80 Croydon Rd, Norwood, MA 02062
80 Croydon Rd, Norwood, MA 02062$1,375,000 Sold Aug 16, 2024
40 Bubbling Brook Rd, Walpole, MA 02081
40 Bubbling Brook Rd, Walpole, MA 02081$1,234,000 Sold Jul 30, 2024
92 Croydon Rd, Norwood, MA 02062
92 Croydon Rd, Norwood, MA 02062$510,000 Sold Jun 13, 2025
1000 Washington St Unit 211, Dedham, MA 02026
1000 Washington St Unit 211, Dedham, MA 02026$510,000 Sold May 29, 2025
1000 Washington St Unit 317, Dedham, MA 02026
1000 Washington St Unit 317, Dedham, MA 02026$375,000 Sold Jul 31, 2024
20 Rose Ct Unit 20, Norwood, MA 02062
20 Rose Ct Unit 20, Norwood, MA 02062Showing Results 201 - 211, Page 6 of 6