12
202 Cousteau Pl
Davis, CA 95618
$34.20 USD/SF/YR
2,155-24,970 SF
5
Spaces Available
Built 2003
3,498 SF Contiguous
Built 2003
2,155-24,970 SF
$34.20 USD/SF/YR
Office