2300 NE 151st St, North Miami, Florida, 33181
14100 Biscayne Blvd
14150 Northwest 6th Court, North Miami, Florida 33168, USA