98 Cohasset St, Worcester, MA 01604 is now new to the market!
Updated 2 family near UMass Medical and Lake Park. Well maintained units with spacious living and dining areas, 2 bedrooms, and bonus sunrooms on each floor. Off-street parking and two car garage. One of the rare gems that has been owned by the same family for...