February 23, 201665,390 square feet leased in West Deptford, NJ #1230 Forest Parkway #Forest Park Corporate Center #West Deptford Industrial