11810 Sw 80th St #222 Miami FL 33183 Records