If you haven’t read the Cassidy Blake series by Victoria Schwab yet, check out books 1 and 2, City of Ghosts and Tunnel of Bones! I will link my reviews for them here:
City of Ghosts review
Tunnel of Bones review
If you have read the first two books, or don’t mind possibly getting spoiled, then come on in and enjoy the review!