268 Nw 34th St #3 Miami, FL 33127