Flywheel Offices Omaha, NE Tenant Improvement DETAILS LOCATION 1405 Harney Street, Omaha, NE PROJECT SIZE 12,100 sf