11618 NW 7th Ave, Miami, FL 33168, USA
520 NW 165th St #212c, Miami, FL 33169, USA
5590 NW 7th St, Miami, FL 33126, USA
181 S Miami Ave, Miami, FL 33130, USA