In a puzzling move, Amazon has made its 87,375 square-foot facility on 11th Avenue in Hell’s Kitchen available for lease. The former Potamkin Cadillac Dealership was converted in January 2021 into an e-bike distribution center to fulfill Amazon’s promise of 24-hour delivery for its Prime customers. Over 70 e-bikes have sat unused on the facility’s […]