Princess Towers—an aging 16-storey apartment building that looms over the Hub—began its life as a student-run utopian commune in the 1960s.
Continue...