689 Nw 104th Ct #3-28 Miami FL 33172 Records