3
655 Russell Blvd
Davis, CA 95616
Rate Upon Request
13,697 SF
1
Space Available
Built 1999
13,697 SF Contiguous
Built 1999
13,697 SF
Rate Upon Request
Retail