122 S Miami Ave, Miami, FL 33130, USA
7320 NW 70th St, Miami, FL 33166, USA
335 NE 69th St, Miami, FL 33138, USA
2121 NW 13th St, Miami, FL 33125, USA