Ninth House by Leigh Bardugo
Sherlock Homes meets Harry Potter meets Dan Brown! I read this book in a day and a half because I couldn't put it down! I LIVED in this story of secret societies, magic, mystery and murder. A surprising and suspenseful ride!