Two and a half years after breaking ground, the massive project in the works for seven acres in Buzzard Point is opening its first apartment building.