6
828 D St
Davis, CA 95616
$2,450,000 USD
8,930 SF
8
Units
5.51% Cap Rate
8,930 SF
$2,450,000 USD
Apartments