18706 Stonehaven Court, Northridge, CA 91326 - Homesnap