660 NW 98th St, Miami, FL 33150, USA
14306 NW 7th Ave, Miami, FL 33168, USA
7288 NW 8th St, Miami, FL 33126, USA
4414 SW 73rd Ave, Miami, FL 33155, USA