13
311 7th St
Davis, CA 95616
$3,895,000 USD
11,246 SF
16
Units
5.25% Cap Rate
11,246 SF
$3,895,000 USD
Apartments