16585 Leafwood Court

Meadow Vista, CA, 95722
ACTIVE
$769,000Price
3Beds
2Baths
2192sqft

16585 Leafwood Court

Meadow Vista, CA, 95722
ACTIVE
$769,000Price
3Beds
2Baths
2192sqft