A pickleball facility is coming to Jersey City after taking space at the 95,000-square-foot Twin City Shopping Center, in a newly announced deal by Levin Management Corp.