Legal practice JB Leitch has paid £2.1m for the freehold of 10 Duke Street, Liverpool, and will occupy a suite within the 29,376 sq ft building.
The building was sold by GVA on behalf of the administrators for its previous owner.
Developed in the late 1990s, the building offers accommodation over three floors.
JB Leitch outbid a number of local and national property investors to secure the property, which will become their new Liverpool headquarters.
The property produces a gross income of £233,090 a year.
Tenants include Henshaws Society for the Blind, Liverpool Housing Trust and AEDAS Architects, with 12,000 sq ft remaining vacant.
Hitchcock Wright acted on behalf of JB Leitch.