18910 NE 5th Ave, Miami, FL 33179, USA
247 SW 8th St, Miami, FL 33130, USA
181 S Miami Ave, Miami, FL 33130, USA
2900 NW 33rd Ave, Miami, FL 33142, USA