382 NE 191st St #86516, Miami, FL 33179, USA
4101 SW 73rd Ave Ste. B, Miami, FL 33155, USA
11601 Biscayne Blvd # 211, Miami, FL 33181, USA
420 Tamiami Canal Rd, Miami, FL 33144, USA