13798 NE 11th Ave, North Miami, FL 33161, United States
1788 Sans Souci Blvd, North Miami, FL 33181, United States