Pet-friendly, smoke-free apartment community in Worcester, MA, just minutes from UMass Medical Center. Amenities include swimming pool, fitness center, clubhouse, tennis courts and more. Guarantors welcome.