Princeton voters approved of a $89.1 million bond referendum to fund improvements to Princeton School District facilities.