12
801-803 2nd St
Davis, CA 95616
$34.44 - $34.92 USD/SF/YR
395-1,706 SF
1
Space Available
Built 2003
1,706 SF Contiguous
Built 2003
395-1,706 SF
$34.44 - $34.92 USD/SF/YR
Office