63
1666 Da Vinci Ct
Davis, CA 95618
$15,950,000 USD
99,945 SF
51
Units
5.72% Cap Rate
99,945 SF
$15,950,000 USD
Apartments