18650 SW 207th Ave Miami, FL 33187