New development at Flatiron Crossing will bring 90,000 square feet of new retail, dining and entertainment space.