12855 NE 6th Ave, North Miami, FL 33161, United States
12800 Biscayne Blvd, North Miami, FL 33181, United States