10850 SW Ter Miami, FL 33190