$309,500 - 18601 Newland Street Unit 12, Huntington Beach, CA 92646
18601 Newland Street Unit 12
Huntington Beach,
CA
92646
Country: US