Beta Investments
93rd and Burt
Omaha, Nebraska

26,000 Square Feet

Two story, class A, multi-tenant office building set within a professional office park.