St. Michael dedicates new multipurpose building