3400 NW 67th St Miami, FL 33147