17240 NE 19th Ave, North Miami Beach, FL 33162, United States
1075 NE 177th Terrace, North Miami Beach, FL 33162, United States
2000 NE 164th St, North Miami Beach, FL 33162, United States
16215 Biscayne Blvd, North Miami Beach, FL 33160, United States