83-75 116th Street in Kew Gardens, NY as it is today.
83-75 116th Street in Kew Gardens, NY as it is today.