$378,000 -
16726 Lake Knoll
Yorba Linda ,
CA 92886
Complex/park: LAKE PARK