16103 Sherlock LN #34, Huntington Beach, CA 92649 - MLS#OC21062537 ...