20725 NE 16th Ave A-10, North Miami Beach, FL 33179, United States
1410 NE 163rd St, North Miami Beach, FL 33162, United States