16695 NE 10th Ave, North Miami Beach, FL 33162, United States
1110 NE 163rd St, North Miami Beach, FL 33162, United States
16150 NE 17th Ave, North Miami Beach, FL 33162, United States
2601 NE 151st St, North Miami Beach, FL 33160, United States