8657 Festival Street, Chino, CA 91708 - MLS#CV21141126