3902 NW 3rd Ave #19, Miami, FL 33127, USA
33 SW 2nd Ave Suite 60, Miami, FL 33130, USA
890 SW 69th Ave, Miami, FL 33144, USA
2690 NE 2nd Ave, Miami, FL 33137, USA