Welcome to the community, @Ryan_Silverman! :grinning_face_with_big_eyes: Have you looked into the sync feature?
You could sync the task tables from your various property bases into a single base. From there you could set up an automation that would copy everything into a single master table. With a bit more work, you could even design it so that if you mark a task as complete in the master table, it would send a webhook call to the proper source base, triggering a webhook-driven automation that would mark the original task as completed.