Lumberyard District Omaha, NE Featured, Mixed-Use, Office/Retail DETAILS LOCATION 4909 South 135th Street, Omaha, NE PROJECT SIZE 38,000 sf – 19,000 sf of office; 19,000 sf of Retail/Restaurant