12412 W F, Biola, CA 93606 - MLS#MC21031163