For Lease
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Back to Search

1001 12Th St Omaha, NE 68102

For Lease
$20 SF/Yr

Modern Omaha office space, flexible layouts.

Lot size:
84,582 SF

Description

Added:
Dec 11, 2024
Days on Market:
369
Located in the heart of Omaha's North downtown, the Nova building offers a unique blend of modern office space and vibrant urban living. This Class A, five-story mixed-use development boasts 84,582 square feet of total space, with flexible office suites ranging from 1,322 to 12,429 contiguous square feet. The building, completed in 2024, features multiple tenancy options and is zoned CBD-NCE. Its prime location at 1001 N 12th St, Omaha, NE 68102, places it steps away from the Charles Schwab baseball stadium and the CHI Health Center, offering unparalleled access to amenities and high foot traffic. The building sits on a 1.7-acre lot and includes over 13,000 square feet of street-level retail space, creating a dynamic and convenient environment for businesses. Ample outdoor and patio space is also available. In addition to the Nova building itself, there's an adjacent historic building offering an additional 8,000 square feet of retail and office space for lease. This presents a rare opportunity to establish a presence in a thriving, centrally located area with excellent visibility and accessibility. The building's modern design and convenient location make it an ideal choice for businesses seeking a prestigious and functional workspace in Omaha.

Property Features for 1001 12Th St

General Information

Property type
Medical offices
Lease Type
Gross Lease
RSF (Rentable sq. ft)
84,582 SF
Class
A
Total Rate
140970

Building Details

Year Built
2024
Stories
5

Unit(s) available at that property

Space
S 1,2,3
Size
6,988 SF
Rate per SF
$25
Space
1113 Izard St
Size
8,000 SF
Rate per SF
$20
Space
N 1,2,3
Size
5,441 SF
Rate per SF
$20

HighLights

  • Class A, five‑story mixed‑use building totaling 84,582 square feet, completed in 2024.
  • Offers flexible office suites ranging from 1,322 to 12,429 contiguous square feet.
  • Located at 1001 N 12th St, Omaha, NE 68102, in the heart of North downtown, near Charles Schwab Stadium and CHI Health Center.
  • Features over 13,000 square feet of street‑level retail space and ample outdoor/patio space on a 1.7‑acre lot.
  • Includes an adjacent historic building with an additional 8,000 square feet of leasable retail/office space.
Property Profile Insight Report Location Intelligence

Current Use by Public Records

Medical offices

Suggested Use

Realty agency Restaurant Building Supply Spa & Massage Dental Office Wholesale Shop Auto Repair Shop Hair Salon Nail Salon Clothing Store

Zoning and permitted uses should be independently verified with local authorities.

Location Insight

  • Map
  • Local Demand
City
Omaha
County
Douglas
State
Nebraska
Longitude
-95.931751048039
Latitude
41.269894691706

FAQs

What type of property is this?
Medical office - Modern Omaha office space, flexible layouts.
Where is this medical office located?
The property is located at 1001 12Th St Omaha, NE.
What is the lease rate?
The lease rate is $20-$25 SF/Yr.
What are key features of this property?
This property features: Class A, five-story mixed-use building totaling 84,582 square feet, completed in 2024.; Offers flexible office suites ranging from 1,322 to 12,429 contiguous square feet.; Located at 1001 N 12th St, Omaha, NE 68102, in the heart of North downtown, near Charles Schwab Stadium and CHI Health Center.
More about this property
Thanks! Your message was sent.
Error! Your message wasn't sent.
Please enter your name
Please enter email
Please enter the email in the correct format
Please enter phone
Please enter the number in the correct format
Please enter message