Innovative mixed-use building coming to Downtown Omaha in 2018. This upscale, multi-story building boasts 148,692 square feet with 71 apartment units and 27,769 square feet of first floor retail/commercial space.