Address: 13850 SW 88th St
Miami, FL 33186