Frame Measured 18.5 center bb to top. and 20.5 center to center tt
Frame has no cracks or dents but does have scratches and so on as expected from a mountain bike.
Shock will need to be serviced or replaced.