246 LEE AVE - Deptford Township | PermitRadar