Agree with others, a nice bike. Seems in good condition. WHeelset is adequate, but also prolly quite heavy, that's a good area for 'upgrade. The geartrain/equipment looks in good condition
Size - 58cm - quite large. I would say for a rider minimum 1,80m tall (or very long cycling inseam) 1,80+m tall better...If you are more towards 1,76-1,78m height or less, then a 56 would be a better fit.
Ride on
Yuri