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