2297 NE 164th St, North Miami Beach, FL 33160, USA
2450 Miami Gardens Dr #100, Miami, FL 33180, USA
929 NE 199th St # 104, Miami, FL 33179, USA
1100 NE 163rd St Suite 58, Miami, FL 33162, USA