12249 Biscayne Blvd, North Miami, FL 33129, United States
1475 NE 121st St, North Miami, FL 33161, United States
655 NW 121st St Suite 4, North Miami, FL 33168, United States
706 NE 135th St, North Miami, FL 33161, United States