8538 SW 166th Pl #8538, Miami, FL 33193 - MLS#A11068648 - Laurent M...