A mixed-use development has been approved on a key site near one of Greater Cincinnati's largest universities.