18900 Delaware ST #346, Huntington Beach, CA 92648 - MLS#OC21111612...