Where is York Avenue and Sutton Place located?
York Avenue and Sutton Place, York Avenue and Sutton Place, United States of America (approx. 40.7578°, -73.9603°)
York Avenue and Sutton Place, York Avenue and Sutton Place, United States of America (approx. 40.7578°, -73.9603°)