Find the full list below:
1421 NE 163rd St, North Miami Beach, FL 33162, USA
3885 NE 163rd St, North Miami Beach, FL 33160, USA