20 S 5th St, Del Haven, NJ, 08251 | RealtyLens