15012 SW 143 Place
Miami, FL 33186
United States