Search
a large commercial building or complex divided into separate offices and leased to businesses or individuals
office building