Enjoy senior living in the heart of downtown Needham, MA. Within easy walking distance to shops and restaurants, and directly across the street from the Beth Israel Deaconess Hospital, the police station and the the fire department.
Keywords: seniors, senior living, apartments, retirement, rentals, independent living, Needham, metro west, senior apartments, senior communities