$289,900 -
672 View Lake 174
Brea ,
CA 92821
Complex/park: Lake Park Brea