11 FRIENDS AVE - Haddonfield Borough | PermitRadar