19438 Laroda LN, Santa Clarita, CA 91350 - MLS#22179295 - Windy Ruf...