1124 Mermaid Ave, Beachwood, NJ 08722, United States
1200 Neptune Ave, Beachwood, NJ 08722, United States