Farm Credit West Yuba City Project Information New construction in Yuba City, CA High-end office space 14,000 square feet