214 BARBERRY LANE - Haddonfield Borough | PermitRadar