A light industrial project is underway in South Omaha. The Omaha Planning Board approved a Tax Increment Financing application for El Toro Plaza, a 5-acre redevelopment area southeast of 25th & Z Street. The site had been an eye sore for many years. The developer, Ryan Sell, plans to build a 32,000 sq. ft., light industrial building, which will have warehousing, office and manufacturing space. The $10.3 million project is expected to come online at the end of 2026. – Isaiah Ang