JC RESIDENCE

Lake Sherwood, CA | 8,696 sf | 6 bed/ 6 bath