Omaha Police – SW Precinct Building Omaha, NE Featured, Office/Retail DETAILS LOCATION 5111 South 135th St, Omaha, NE PROJECT SIZE 23,000 sf