1/32 32 closed $400,000 1.3% $405,000 3 Beds2 Baths1,241 SqFt 2387 Independence TRL, Plumas Lake, CA 95961 Single Family Home Listed by Plumas Lake Properties