16499 NE 19th Ave, North Miami Beach, FL 33160, USA
929 NE 199th St # 104, Miami, FL 33179, USA
1040 NE 163rd St, North Miami Beach, FL 33162, USA
1880 NE 183rd St, North Miami Beach, FL 33179, USA