15630 Sw 35th Ter Miami, FL 33185