Flatiron Business Center is a four-building office campus that caters predominantly to technology users seeking large, functional office space. Photo Gallery