Conan Doyle's Sherlock Holmes stories, Le Fanu's Carmilla, Italo Calvino's The Baron in the Trees and Murakami's Hard-Boiled Wonderland and the End of the World are great and more or less fit all of your criteria.
I'm also going to recommend some stuff that fits most of your requirements:
Calvino's Cosmicomics and Borges' Ficciones are excellent and wonderfully imaginative. They don't really fit your criterion of not being "too abstract or too philosophical," but they're short story collections so you only have to digest like a dozen pages at a time (often less).
The Count of Monte Cristo is a fairly straightforward and very enjoyable adventure story. However, it's 1300 pages long (if you get the unabridged version, which you should). But it's very engaging -- I got so absorbed I read the last 500 pages in one go.
Sabatini's Captain Blood and The Sea Hawk are also very enjoyable adventure stories -- real page-turners -- and they fit your length requirement. However, you'll probably have to look up a fair number of words while reading (but it's totally worth it).
The Iliad is about 600 pages long, but few books are as engaging and action-packed (aside from a long list of ships in the second chapter which you would do well to just skim over). I would recommend the Lattimore translation. Fagles' translation is easier to read but that ease comes at the cost of beauty.
Ovid's Metamorphoses is about 500 pages long, but it's essentially a long sequence of short stories (mostly Greek myths with some Roman ones towards the end). And the stories are amazing. I cannot emphasize enough how wonderful this book is. It stands alongside the Iliad as hands down my favourite work of fiction. I read the Mandelbaum translation, but I've also heard great things about the translation by Melville (and I've read Melville's Thebaid translation, which was excellent, so I don't doubt that his Metamorphoses is good too).