16211 SW 43rd Ter Miami, FL 33185