Sunshine sleuth nets $3.5 million for SF