2121 NW 13th St, Miami, FL 33125, USA
12640 Country Club Ln, Miami, FL 33167, USA
7460 NW 8th St, Miami, FL 33126, USA
300 NW 22nd Ave, Miami, FL 33125, USA