$1,649,000 -
20881 Woodlea Lane
Huntington Beach ,
CA 92646
Country: US