21480 SW 264th St Homestead, FL 33031