63
1666 Da Vinci Ct
Davis, CA 95618
$16,200,000 USD
99,945 SF
51
Units
5.68% Cap Rate
99,945 SF
$16,200,000 USD
Apartments