Retail

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