Southwest® flights from Birmingham to Cleveland from $174*