5962 Sw 68th St #111 South Miami FL 33143 Records