1/29 29 closed $445,000 1.5% $451,675 3 Beds2 Baths1,424 SqFt 2429 Independence TRL, Plumas Lake, CA 95961 Single Family Home Listed by Plumas Lake Properties