Farm Credit West Yuba City

Project Information

  • New construction in Yuba City, CA
  • High-end office space
  • 14,000 square feet