Residential & Mixed Use

Somerset closes on 31-acre transit village site in Somerville