South Omaha residents asking for clarity on new development

First Alert 6 learned there are plans to put a commercial center here called “El Toro Plaza” for small businesses.

Story continues

TRENDING NOW

LATEST LOCAL NEWS