1015 NE 169th Terrace, North Miami Beach, FL 33162, USA
1970 NE 153rd St #21, North Miami Beach, FL 33162, USA
1100 NE 163rd St Suite 58, Miami, FL 33162, USA
1880 NE 183rd St, North Miami Beach, FL 33179, USA