$2,900,000 -
171 Riverbend
Lake Forest ,
CA 92630
County: Orange
Courtesy of KD Development Inc