$1,586,000 - 20372 Mooncrest Circle, Huntington Beach, CA 92646
20372 Mooncrest Circle
Huntington Beach,
CA
92646
Country: US