Industrial

Key Properties inks 11,000 sq. ft. lease in Meadowlands