1109 Ne 89th St Miami FL 33138 Records