1964 NE 148th St, North Miami, FL 33181, United States
North Miami, FL 33161, United States
13005 Griffing Blvd, North Miami, FL 33161, United States