Looks like Chapel Hill West is no longer available on Rent.com which means this information is likely out of date.

Chapel Hill West

 1550 Worcester Road, FraminghamMA 01701