141 NE 3rd Ave Suite 83, Miami, FL 33132, USA
3100 SW 103rd Ave, Miami, FL 33165, USA
11645 Biscayne Blvd, North Miami, FL 33181, USA
10330 SW 187th St, Miami, FL 33157, USA