2
1223 Armfield Ave
Woodland, CA 95776
$460,000 USD
22,235 SF
23
Units
22,235 SF
$460,000 USD
Apartments