I came from America too ( long time ago). I wasn’t aware about council tax. So, add council tax in to the equation too. TV license as well but that’s not big amount. As everyone said, in your budget you will get a decent flat around. You gonna love Glasgow.