11645 Biscayne Blvd, North Miami, FL 33181, USA
650 NW 43rd Ave, Miami, FL 33126, USA
4414 SW 73rd Ave, Miami, FL 33155, USA
660 NW 98th St, Miami, FL 33150, USA