1860 Venice Park Dr #213 Miami, FL 33181