BIN 61 Omaha, NE Featured, Office/Retail, Tenant Improvement DETAILS LOCATION 2922 N 61st St. Omaha, NE PROJECT SIZE 9,000 sq ft.