16499 NE 19th Ave, North Miami Beach, FL 33162, USA
1880 NE 183rd St, North Miami Beach, FL 33179, USA
1015 NE 169th Terrace, North Miami Beach, FL 33162, USA
16499 NE 19th Ave, North Miami Beach, FL 33160, USA