18
117-121 Elliot St
Woodland, CA 95695
$899,000 USD
7,025 SF
3
Units
5.66% Cap Rate
7,025 SF
$899,000 USD
Apartments