3290 SW 3rd Ave #88, Miami, FL 33129, USA
6790 SW 24th St, Miami, FL 33155, USA
111 NE 1st St #300, Miami, FL 33132, USA
14210 NW 7th Ave, Miami, FL 33168, USA