395 SW 78th Pl, Miami, FL 33144, USA
123 SE 3rd Ave, Miami, FL 33132, USA
725 W Flagler St, Miami, FL 33130, USA
4762 SW 127th Ct, Miami, FL 33175, USA