21
240 2nd St
Davis, CA 95616
$2,695,000 USD
7,200 SF
8
Units
4.88% Cap Rate
7,200 SF
$2,695,000 USD
Apartments