17963 Lost Canyon Road #60, Canyon Country, CA 91387 - Homesnap