Construction Update: 626 Flatbush Avenue
The 23-story mixed-income building at 626 Flatbush Avenue, in the Prospect Lefferts Gardens section of Flatbush, has attracted quite a bit of controversy, including a (failed) lawsuit and even the threat of a building moratorium…