Property Overview Flatiron Business Center is a four-building office campus that caters predominantly to technology users seeking large, functional office space. Photo Gallery Looking for something else? View Unico’s other properties: View Portfolio