The 23-story, 230,000-square-foot tower at 7 DeKalb Avenue opened in March 2016. Eighty percent of the building’s 250 units are set aside for below-market rent. It is part of the first phase of City Point, Acadia and Washington’s three-building, 1.8 million-square-foot mixed-use development.