The fork looks like of genero, anyway, so I wouldn't stress about the steerer tube. Head tube looks like a pretty healthy length, in any event.
I think for the quality of frame and parts it's a very fair price. And if you ride a 58 road, the cross bike ought to fit fine. Sure, I'd try to compare top tube, as well.