|Here's what I see as being the key point:|
I live in a condo and have the condo provided internet(in which I pay a low price for)
You get what you pay for in this world. I suspect if you check with the people in charge of the condo and the internet connection you'll find you have a "lite" package that gives you bandwidth similar to what you mentioned.
I would ask them what your bandwidth is supposed to be and then rerun your speed tests or pop back in here with the info and we can tell you if you're getting approximately what you're supposed to have.