2626 DAVIES AVE - Pennsauken Township | PermitRadar