125 Queen St, Alexandria. Office building