598 NW 54th St, Miami, FL 33127, USA
3902 NW 3rd Ave #19, Miami, FL 33127, USA
2361 SW 19th Ave, Miami, FL 33145, USA
Miami, FL 33155, USA