AFFORDABLE HOUSING FINANCE Mercy Housing California, Placer County Open Housing DevelopmentThe $34.5 million property brings 79 new homes to Auburn. 2 MIN READ