$249,999 - 19251 Brookhurst Street Unit 67, Huntington Beach, CA 92646
19251 Brookhurst Street Unit 67
Huntington Beach,
CA
92646
Country: US