Industrial

Developer sells Meadowlands property slated for 357,000 sq. ft. Amazon facility