Children’s Hospital Administration Building Omaha, NE Featured, Office/Retail DETAILS LOCATION 8536 Cass Street, Omaha, NE PROJECT SIZE 30,000 sf