The Lakeview – 2439 Calbourne Lane

Lake Sherwood, California – 5,701 sq.ft