Business center offering event spaces and potentially sports facilities.