290 NW 161st St, Miami, FL 33169, USA
995 SW 69th Ave, Miami, FL 33144, USA
520 NW 165th St #205, Miami, FL 33169, USA
123 SE 3rd Ave, Miami, FL 33132, USA