$610,000 -
5225 Box Canyon Court 21a
Yorba Linda ,
CA 92887
County: Orange