$508,000 -
5140 Box Canyon Court 18f
Yorba Linda ,
CA 92887
County: Orange