2331 Stearns RD, Paradise, CA 95969 – SN21044098 - Tristan Ahumada ...