830 NE 171st Terrace, Miami, FL 33162, USA
7320 NW 70th St, Miami, FL 33166, USA
1300 SW 70th Ave, Miami, FL 33144, USA
2085 NW 2nd Ave #104, Miami, FL 33127, USA