Nichol Flats Apartments and Retail Nichol Flats is a high end apartment and retail building located in downtown Omaha, NE. Services Provided Air and Moisture Weather Barrier System