Oasis Wynwood
A lush, picturesque floral archway welcomes guests into the open-air, vibrant environment – aptly named, Oasis. Located in the heart of Wynwood at 2335 N Miami Ave., the 35,000 square foot, outdoor space is the new pulse of the neighborhood.