7241 Sw 63rd Ave #102a South Miami FL 33143 Records