The Merchant Building, the tallest downtown Columbus building in three decades, has reached its full height of 350 feet. This 32-story mixed-use development will feature a hotel, residential units, ...