“165-08 Liberty Ave, Jamaica, NY”?
I lived about 40 years of my life within walking distance of that address.