15
NEC N 180th & W Maple Rd
Omaha, NE 68116
Rate Upon Request
1,200-7,052 SF
10
Spaces Available
Built 2026
3,000 SF Contiguous
Built 2026
1,200-7,052 SF
Rate Upon Request
Office, Retail