One word: Don't.
Let a private provider offer the service, and have each person have their own individual billing account with the provider - then it is their problem and not yours. Otherwise you are stuck with doing tech support, billing, chasing after people that don't pay and dealing with all the typical thankless customer service BS. Plus your fellow condo mates will probably want you to do all of this coordination for free, and assume your time is worth nothing.
When I was in university, I lived in a lodging house with 10 other students. I ran a communal network with one internet feed, a private network, and collecting money from people for "their share". Never again. A complete pain-in-the-ass thankless job, which was definitely not worth the time/aggravation.