$1,450,000 -
17111 Saint Andrews Lane
Huntington Beach ,
CA 92649
Country: US