Located at 1015 North 16th Street in East Omaha, Omaha, Nichol Flats is a multifamily property featuring 68 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom/Den, Two Bedroom/Den/Two Bath, totaling 65,320 SqFt. The property was delivered in 2017.