Est $2,795,276 Not Listed For Sale
24 Manor House Rd, Newton Center, MA 02459
- 7 Beds
- 7 Baths
- 5,733 Sq Ft
- Built 1939
Last Sold Summary
- 5% Above List Price
- $462/SF
- 152 Days On Market
- Last Sold Price $2,650,000
- Apr 24, 2025
Last Listing Agent Beverly Berman Gibson Sotheby's International Realty