I would say it should be `shop=apartments` to make it culturally generic. Would be nice to have a proposal about it -- I see people discussing the same thing in standard tag page

https://wiki.openstreetmap.org/wiki/Talk:Tag:office%3Destate_agent