578 SENECA COURT - Gloucester Twp | PermitRadar