577 CARTER AVE - West Deptford Township | PermitRadar