20225 NE 34CT Miami, FL 33180