This is the nearest street address. [ 891 AMSTERDAM AVE New York NY, 40.798731, -73.966694 ].
Neighborhoods:
0.043 km near the corner of 103rd St W and Amsterdam Ave
0.059 km near the main intersection of Amsterdam Ave and 104th St W
|
40.7986013, -73.9666222
|