7-Eleven inks 3,045 sq. ft. lease in downtown Newark

Another 7-Eleven is coming to downtown Newark.