Sorry I don't have a screenshot of what was here previously at 84-03 Cuthbert Road, but it apparently was a small structure of some kind, possibly a garage. The overhead shot shows the foundation under construction.
The resulting building contains 17 dwelling units, 2 health care offices (community facilities provision invocation) and 3 commercials spaces and is completely out of scale with the rest of the low-rise block. Where there used to be no one will soon house dozens of people. No upgrades in sewers, surrounding 'hood still has overflowing schools, etc. You know the story.
(Of course, the developer's from Great Neck.)