$1,599,900 -
17440 Olive Tree Circle
Yorba Linda ,
CA 92886
County: Orange