216 MARNE AVE - Haddonfield Borough | PermitRadar