21
801-803 2nd St
Davis, CA 95616
$2.80 - $3.50 USD/SF/YR
395-1,502 SF
3
Spaces Available
Built 2003
1,502 SF Contiguous
Built 2003
395-1,502 SF
$2.80 - $3.50 USD/SF/YR
Office, Retail