A 500-million-dollar development project is coming to the Crossroads Mall property. Lockwood Development, Century Development, and the city of Omaha have signed a memo of understanding for the project. The plan calls for mixed-use retail, restaurants, a hotel, apartments, and office space on 40 acres at 72nd and Dodge. Completion on the project is scheduled for 2024.
Grand Redevelopment Plan Unveiled For Crossroads Property
By 24/7 News Source • Aug 6, 2020