12550 Biscayne Blvd STE 310, North Miami, FL 33181, United States
1465 NE 123rd St Suite 607, North Miami, FL 33161, United States