Adding field input to a field
Sounds like you want Paragraphs or Field Collection.

Basically, the idea with these modules is to group two fields (office + address) as a set within an entity and then embed that entity in your content type.

For Drupal 8, Field Collection recommends using Paragraphs, so that's the module I would use.  For Drupal , I would use Field Collection.