Where is Allenhurst?

Where is Allenhurst located?

Allenhurst, Allenhurst, United States of America (approx. 40.23622°, -74.000694°)


Where is Allenhurst on the map?