3215 SF 4 Bedrooms B Bathrooms Print this page For Sale

18058 Mallard St, Woodland, United States 95695

Woodland, California, USA

$599000 

MLS: 15078016

Year: 2005

Type: Single Family Detached

Zip: 95695