Est $815,598 Not Listed For Sale
43 Devon Rd, Norwood, MA 02062
- 3 Beds
- 2.5 Baths
- 1,773 Sq Ft
- Built 1960
Last Sold Summary
- 10% Above List Price
- $417/SF
- 3 Days On Market
Last Sold Price $739,000
Last Listing Agent Lauri Ryding Coldwell Banker Realty - Westwood