CLEVELAND, Ohio — A fixture of Cleveland’s skyline is now on the market with the owners of the 200 Public Square office tower are looking for a buyer. The 45-story tower, often still called the BP ...