Find the full list below:
1800 NE 163rd St, North Miami Beach, FL 33162, USA
1486 NE 163rd St, North Miami Beach, FL 33162, USA
1856 NE Miami Gardens Dr, North Miami Beach, FL 33179, USA