2300 Sycamore Ln APT 18, Davis, CA 95616$420,0002 bds2 ba1,016 sqft - SoldSold 12/05/24Save this home