Answer

There are various mechanisms, the Strata corporation could be in charge of it, or a non-profit like BC Housing or Small Housing BC could be asked to help.

Buyers would be income tested through a review of tax information.