17883 Maggie LN #23, Huntington Beach, CA 92647 - MLS#OC21165211 - ...