Gordon Brothers, a global advisory firm that handles asset dispositions on behalf of restructuring firms, announced it has been retained to sell Cleveland’s historic 925 Euclid Avenue building, a large office and mixed-use property completed in 1924.
