Residential & Mixed Use

Developer sells Middlesex County apartments for $30 million, Gebroe-Hammer says