InfoUSA
Owen Parkway
Omaha, Nebraska

60,000 Square Feet

Mixed use building with single story flex office space combined with a two story office building.