13
227-229 C St
Davis, CA 95616
$1,025,000 USD
1,524 SF
1,524 SF
$1,025,000 USD
Office