Cielo Vista – 2628 Calbourne Lane

Lake Sherwood, California – 6,448 sq.ft