170 SE 14th St, Miami, FL 33131, USA
725 W Flagler St, Miami, FL 33130, USA
13703 SW 90th Ave, Miami, FL 33176, USA
11645 Biscayne Blvd, North Miami, FL 33181, USA