3550 China Garden Rd SPC 11, Placerville, CA 95667$88,0002 bds2 ba1,440 sqft - SoldSold Save this home