24 KNOLLWOOD DR - Deptford Township | PermitRadar