The Oasis2335 North Miami Avenue Miami, FL, 33127 2335 North Miami Avenue The Oasis Miami, FL, 33127 FOR LEASE THE OFFERINGCurrent Real Estate Advisors is pleased to offer the best corner retail leasing opportunity totaling 1,800 SF available in the most exciting mixed-use project in Wynwood.