12520 SW 120th St, Miami, FL 33186
14218 SW 8th St, Miami, FL 33184
60 SW 10th St, Miami, FL 33130, United States