3131 W Delmar AVE, Loomis, CA 95650 - MLS#221056000 - Peter Scott -...