Hey Lee,
I would suggest getting some kind of test kit otherwise it's just a guessing game. You need to eliminate things that it isn't at least.
In terms of the hardness of your water, I wouldn't be concerned. I have kept/currently keep all of the above species in much harder water than that...