City Manager Greg Nyhoff to leave Vallejo; walk away with $577,536


  •   3 min reads
City Manager Greg Nyhoff to leave Vallejo; walk away with $577,536
City Manager Greg Nyhoff