It is hard to say without knowing the market there at all (or where there is) and I have never seen that brand before. However, considering the Laprade seatpost, aero brakes, downtube shifters, quick release wheels and the internal routing of the rear brake cable, I would say it is worth looking at. The condition seems pretty rough but if those are 600 components hiding on the other side, I would pay $90. Even 105 components are worth close to that. Again it is hard to tell with the one bad pick but I would say you're in the ball park.