Where is New York Av/Beverly Rd located?
New York Av/Beverly Rd, New York Av/Beverly Rd, United States of America (approx. 40.64564°, -73.94602°)
New York Av/Beverly Rd, New York Av/Beverly Rd, United States of America (approx. 40.64564°, -73.94602°)