Amazon Signs Largest Office Lease in Wynwood’s History at Wynwood Plaza
Amazon has signed a 50,333-square-foot lease at Wynwood Plaza, marking the largest office lease ever recorded in Miami’s Wynwood submarket. Developed by L&L Holding Company, Oak Row Equities, and partners Shorenstein Investment Advisers and Claure Group, the mixed-use campus at 95 NW 29th Street features a 12-story, Class AAA office tower with 266,000 square feet of state-of-the-art workspace. The tower is nearing completion, with delivery anticipated in early 2025.