19862 Vermont LN, Huntington Beach, CA 92646 - MLS#DW22122522 - Ric...