Le Chateau – 2590 Calbourne Lane

Lake Sherwood, California – 5,796 sq.ft