New - 2 Hours Ago $649,900 Active 4Beds3Baths2300Sqft0.36Acres 22 Laurelwood Dr, Worcester, MA 01605 MLS#: 73601612