$1,500,000 Sold Jun 30, 2025
23 Elmwood Ave Unit C, Winchester, MA 01890
- 3 Beds
- 2.5 Baths
- 2,189 Sq Ft
- Built 2017
Last Sold Summary
- $685/SF
- 1 Day On Market
Current Estimated Value $1,492,812
Last Listing Agent Kim Covino Compass
23 Elmwood Ave Unit C, Winchester, MA 01890