SoldResidential565000130 Elm Street130 Elm StreetCloverdale, California 3Beds 1Baths 900Sq ftView Listing