Residential & Mixed Use

Somerville: Developer hails lease-up of 69-unit rental property