21705 Truffaut, Nuevo, CA 92567 - MLS#CV21239891