1410 Piccard Ct, Deptford, NJ 08096