Citizenserve: The City of Urbana’s Online Rental Registration Portal – Urbana, Illinois Customer Video

The City of Urbana created this video to introduce Citizenserve to its residents.