2
978 Olive Dr
Davis, CA 95616
Rate Upon Request
990-2,211 SF
2
Spaces Available
Built 1962
990 SF Contiguous
Built 1962
990-2,211 SF
Rate Upon Request
Retail, Industrial