Where is 15 Seneca, Ocean Bay Park?

Where is 15 Seneca, Ocean Bay Park located?

15 Seneca, Ocean Bay Park, New York, United States (approx. 40.65007°, -73.13742°)


Where is 15 Seneca, Ocean Bay Park on the map?