175 SW 7th St, Miami, FL 33130, USA
890 SW 69th Ave, Miami, FL 33144, USA
141 NE 3rd Ave Suite 83, Miami, FL 33132, USA
406 NW 54th St, Miami, FL 33127, USA