1260 Nw 88th St Miami FL 33147 Records