7
680 Jones St
Yuba City, CA 95991
Rate Upon Request
10,000-34,773 SF
1
Space Available
Built 1982
34,773 SF Contiguous
Built 1982
10,000-34,773 SF
Rate Upon Request
Industrial