I wanted to upgrade to Axure Teams plan, however, I am confused if the Axure Teams has the option of ‘version control’. Will I be able to upload just a page instead of the whole file when I need to edit a specific page?
Yes, Axure Team Projects have always had version control, including sending changes for a single page, multiple pages or all pages, as well as checking out and checking in pages for multi-author collaboration. The way this works is the server–Axure Cloud or your own server–stores a “master file” and each author (team project member) has their own local copy of that file. The local copy syncs with the server copy, page by page.
Here is a good overview