$1,450,000 -
17440 Olive Tree Circle
Yorba Linda ,
CA 92886
County: Orange