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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results