Miami, FL
Address: 2050 North Miami Avenue, Miami, Florida 33127
To be located in the Wynwood District of Miami, Florida and used as a residential tower with retail and amenities throughout.