5838 SW 68th St, South Miami, FL 33143, United States
6330 Manor Ln #200b, South Miami, FL 33143, United States