15600 SW 288th St Suite 79, Homestead, FL 33033, USA
28405 SW 134th Ct, Homestead, FL 33033, USA
12865 SW 252nd St, Miami, FL 33032, USA
13220 SW 264th St, Homestead, FL 33032, USA