Local business owners surrounding Amazon office locations can certainly understand that when the pandemic took away customers. They are now happy to welcome potential customers back, more days a week.
Amazon had been in talks to lease as much as 80,000 square feet, but the final footprint remains the largest lease in Wynwood ...
Construction of Wynwood Plaza began in early 2023. Amazon.com (NASDAQ: AMZN) signed a 50,333-square-foot lease in a new office building in Miami’s Wynwood, the largest office lease in the ...