2685 Clay St

 2685 Clay St, PlacervilleCA 95667
$1,7952 Beds1286 sqft