Oh, well Cross bike isn't what you're looking for. And you won't find a road bike with middle suspension. Basically, you need to decide which ur closer too, and buy that bike. Or buy two bikes.
Cross bike - 80% road 20% offroad. And by offroad, I dont mean BMX jumps track.