Modern Arts Midtown Omaha, NE Office/Retail, Tenant Improvement DETAILS LOCATION 3615 Dodge Street, Omaha, NE PROJECT SIZE 12,000 sf