29
1756 Picasso Ave
Davis, CA 95618
$21.24 USD/SF/YR
1,527-1,777 SF
1
Space Available
Built 1984
1,777 SF Contiguous
Built 1984
1,527-1,777 SF
$21.24 USD/SF/YR
Office/Medical