6430 Flicker Avenue, Homewood, CA 96140 - MLS#20212354 - John Biebl...