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