Amazon.com Inc. is moving into Miami’s Wynwood neighborhood after signing the district’s largest-ever office lease.
Amazon had been in talks to lease as much as 80,000 square feet, but the final footprint remains the largest lease in Wynwood.