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