5262 Xeno Place, Paradise, CA 95969 - Homesnap