33 29 71st st flushing new york 11372

A specific address!

Here's what I found:

If you're looking for more information about this address or the surrounding area, feel free to ask!