Each member of Parliament is responsible for his or her own space and has a budget. It's taxpayers' dollars, but you're allocated an amount and that's what you do.
There's a lot of unfairness in it. If you come from an area where real estate values are low, it doesn't cost you very much for your office. If you represent an area in downtown Vancouver, it probably costs you a fortune, and I'm surprised you have space for staff. That's the kind of issue that, as MPs, we deal with a lot.