Debbie McKeever — #1 Slum Lord in San FranciscoThe Fraudsterslands AdminSeptember 10, 2021Debbie McKeever — #1 Slum Lord in San Francisco. Debbie McKeever and her father, Al Delorenzi, are harmful slum lords ... Read More