Innovatus buys Keystone Office Park buildings for $45m