$465,000 Sold Dec 10, 2025
33 Meola Ave, Worcester, MA 01606
- 2 Beds
- 2.5 Baths
- 1,688 Sq Ft
- Built 2004
Last Sold Summary
- 2% Below List Price
- $275/SF
- 29 Days On Market
Last Listing Agent Abigail Chrisafideis Lamacchia Realty, Inc.
33 Meola Ave, Worcester, MA 01606