1/29 29 closed $455,000 1.1% $450,000 4 Beds2 Baths1,810 SqFt 1379 Deerwood ST, Plumas Lake, CA 95961 Single Family Home Listed by HomeSmart ICARE Realty