This is the nearest street address. [ 120 143rd ST JAMAICA NY, 40.675703, -73.796537 ].
Neighborhoods:
0.078 km near the corner of 120th Ave and 143rd St
0.078 km near the main intersection of 120th Ave and 143rd St
|
40.6758179, -73.7966606
|