Miami, FL 33169, USA
3712 NW 71st St, Miami, FL 33147, USA
11601 Biscayne Blvd # 211, Miami, FL 33181, USA
6800 SW 40th St, Miami, FL 33155, USA