11740 SW 88th St, Miami, FL 33186, United States
10801 Sunset Dr, Miami, FL 33173, United States
9066 SW 73rd Pl, Miami, FL 33156, United States