83 dufferin st open house