It looks like 626 Flatbush Avenue has been topped off. I haven't been able to get a good idea of what it's supposed to look like from this side--obviously they wouldn't want to publicize it--but the partial floor on the top seems like it might be the last.