11645 Biscayne Blvd, North Miami, FL 33181, USA
7100 NW 12th St # 210, Miami, FL 33126, USA
14810 N Miami Ave, Miami, FL 33168, USA
7070 SW 9th St #102, Miami, FL 33144, USA