Project Name
Green Street
Categories
Closed Referral DMH
Green St. is located close to Central Square in Cambridge. There are several single room occupancy units for individuals with psychiatric conditions.
Green St. is located close to Central Square in Cambridge. There are several single room occupancy units for individuals with psychiatric conditions.