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