10530 Nw 26th St F-201 Miami, FL 33172