11830 Sw 80th St #423 Miami FL 33183 Records