230 A St
Davis, CA 95616
$6,395,000 USD
13,356 SF
19
Units
4.6% Cap Rate
13,356 SF
$6,395,000 USD
Apartments