Wynwood is making history with its largest office lease to date. The developers behind Wynwood Plaza have announced that Amazon has officially signed a lease for 50,333 square feet of office space within the campus. This major move comes just over a year after Amazon founder Jeff Bezos announced his relocation to Miami, further solidifying Read More
View More