Where is Lexington Avenue & 83rd Street located?
Lexington Avenue & 83rd Street, Lexington Avenue & 83rd Street, United States of America (approx. 40.777298°, -73.95719°)
Lexington Avenue & 83rd Street, Lexington Avenue & 83rd Street, United States of America (approx. 40.777298°, -73.95719°)