Sun Valley pushes Greenhorn housing project toward finish line