Yikes. Sounds like somebody just co-signed a condo for their child.
I rent a very nice place in Toronto, for far less money than it would cost to buy anything remotely similar. And I'm investing the substantial amount of money that I'm saving in a diverse portfolio of index funds. Only time will tell who comes out ahead.