1987 NE 147th Ln, Miami Beach, FL 33154, USA
27 NW 10th Ave, Miami, FL 33128, USA
10535 NW 27th Ave, Miami, FL 33147, USA
300 NW 22nd Ave, Miami, FL 33125, USA