15050 NE 20th Ave, North Miami, FL 33181, United States
12175 NW 7th Ave, North Miami, FL 33168, United States
12864 Biscayne Blvd #167, North Miami, FL 33181, United States
North Miami, FL 33161, United States
12583 NW 7th Ave, North Miami, FL 33168, United States