I can't see your pictures, but I had one that sounds just like it pass through my hands recently. It was a pretty emerald green, and a solidly built bike. Mine rode well, but was (as far as I could tell) Hi-ten steel. The wheels, cranks, stem, and bars were alloy, the derailluers were low end steel Suntour - Hero or similar.
I've since sold it, and saw it listed yet again on CL (which is where I found it originally).
Here's a pic of mine: