$299,900 -
666 View Lake 173
Brea ,
CA 92821
Complex/park: Lake Park Brea