1673 NE 123rd St, North Miami, FL 33181, United States
1175 NE 125th St Suite 510, North Miami, FL 33161, United States