Residential & Mixed Use

Leasing underway at new 69-unit rental building in Somerville