205 1/2 Euclid Ave, Loch Arbour Village, NJ, 07711 | RealtyLens