Where is New York Av/Beverly Rd?

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°)


Where is New York Av/Beverly Rd on the map?