"Who knows what's going up on 163rd Street just south of Northern Blvd in Flushing? We do know that it will look nothing like the rest of the houses on that side of the street." - K.W.
Well in answer to your question, K.W., it seems that they applied to build some kind of self-certified mixed use school-dwelling-"roof detention" building. Not surprisingly, there is a stop work order on this property, not that it would halt construction or anything.