16499 NE 19th Ave, North Miami Beach, FL 33162, USA
1015 NE 169th Terrace, North Miami Beach, FL 33162, USA
2450 Miami Gardens Dr #100, Miami, FL 33180, USA
1880 NE 183rd St, North Miami Beach, FL 33179, USA