This is the nearest street address. [ 13200 32ND AVE FLUSHING NY, 40.766421, -73.837663 ].
Neighborhoods:
|
40.7664, -73.8377
|