Looks worth a couple hundred. Just needs a tune up and ride it as-is. Looks like good mid-level components.
I have a few of those frames kicking around. My son rides 1 occasionally, and the others are hanging from the basement ceiling.... Probably will never get used