925 North East, NE 30th Terrace Suite 108, Homestead, FL 33030, United...
29431 SW 169th Ave, Homestead, FL 33030, United States