3 KINGS LANE - Haddonfield Borough | PermitRadar