$400,000 Sold Jan 13, 2026
20 Leicester St, North Oxford, MA 01537
- 3 Beds
- 1.5 Baths
- 1,382 Sq Ft
- Built 1953
Last Sold Summary
- $289/SF
- 30 Days On Market
Current Estimated Value $395,759
Last Listing Agent We Close Deals Team Lamacchia Realty, Inc.
20 Leicester St, North Oxford, MA 01537