880 SW 70th Ave, Miami, FL 33144, USA
6700 NW 33rd Ave, Miami, FL 33147, USA
2485 NW 93rd Terrace, Miami, FL 33147, USA
2834, 7005 N Waterway Dr #307, Miami, FL 33155, USA