11645 Biscayne Blvd, North Miami, FL 33181, USA
598 NW 54th St, Miami, FL 33127, USA
4156 SW 70th Ct, Miami, FL 33155, USA
Miami, FL 33130, USA