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.

Post navigation