2 ms·Sounds like corporate housing. Most large companies have them.by adrr 13y agoSounds like corporate housing. Most large companies have them.