1450 SW 22nd Terrace, Miami, FL 33145, USA
Miami, FL 33101, USA
18909 NE 5th Ave, Miami, FL 33179, USA
7288 NW 8th St, Miami, FL 33126, USA