1/28 28 closed $260,000 3.8% $270,000 8,128 Sqft Lot 1038 Hedge AVE, Olivehurst, CA 95961 Multi-Family Listed by Plumas Lake Properties