18401 SW 256th St, Homestead, FL 33031