810 CEDAR AVE - Haddonfield Borough | PermitRadar