16556 SW 51th Terr
Miami, FL 33175
United States