995 SW 69th Ave, Miami, FL 33144, USA
7446 NW 8th St, Miami, FL 33126, USA
10402 SW 186th Terrace, Miami, FL 33157, USA
7070 SW 9th St #102, Miami, FL 33144, USA