2517 Calbourne Court – Lakeview

Lake Sherwood, California – 5,641 sq.ft