9431 SW 51st Terrace, Miami, FL 33165, USA
7311 NW 61st St, Miami, FL 33166, USA
1450 SW 22nd Terrace, Miami, FL 33145, USA
11601 Biscayne Blvd # 211, Miami, FL 33181, USA