Google my business is meant for bricks and mortar type businesses. This works really well for finding a trade that is near to you. It does, however, have flaws, such as it does not cater well for service areas.
If you do however have branches in other areas you can list these and you could try and kid the system by purchasing a virtual address, however, what happens if a person turns up looking for your company? I would guess they could then leave you negative feedback which in turn will damage your main money site.
Personally I would only list the address you own, if your a virtual company then google my business is not the product for you.