This is the nearest street address. [ 434 Beach 63 ST New York NY, 40.594115, -73.792253 ].
Neighborhoods:
0.104 km near the corner of Beach 62nd St and Thursby Ave
0.123 km near the main intersection of Beach Channel Dr and Beach 63rd St
|
40.594154, -73.791986
|