$145,000 - 18601 Newland Street Unit 32, Huntington Beach, CA 92646
18601 Newland Street Unit 32
Huntington Beach,
CA
92646
Country: US