City council approved a 500,000 square foot, $240 million retail and restaurant development in north Huntsville.