Building 51
12900 I Street
Omaha, NE 68137
FOR LEASE
Property Type:
Multi Tenant OfficeAmount:
Please Call Broker for PriceLast Verified:
Nov 17, 2025Daily Email Blast
0 times
Highlights
- Prime central location with easy access to I-80 and Highway 275
- Walkable to restaurants, retailers, and service providers at L Street Marketplace
- Turnkey opportunity with flexible floor plan and modern amenities
- Private offices, open workspace, contemporary conference rooms, and kitchen area
- Ample parking for tenants and visitors
- *Tenant responsible for its own Janitorial
Description
Approximately 16,000 office space
129th and I Street
Year Built: 1958
Building Size: 609633sq ft
Building Class: B
Lot Size: 33.06 acres
Documents
Lease FlyerUnits for Lease
12900 I Street
Space Available: 16000 SF
Lease Type: Full Service
Price Per Sqft/Year: $22.00
