Wynwood 3rd Avenue Corner | 3,400 SF Retail At NW 25th Street