Plaza North

5600 North 90th Street, Omaha, NE 68134

Property Information

  • For Lease Contact for pricing
  • Property Type Retail
  • Property Size 17,868 SF
  • Date Updated Jul 31, 2026

Description

Plaza North is a 17,868-square-foot retail building located at 5600 North 90th Street in Omaha, Nebraska. The property sits within the North Oaks - Starwood neighborhood on Omaha's northwest side, an established residential and commercial area along the North 90th Street corridor.

6 Spaces Available

Building I #1

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

3,916 SF

Divisible Space

3,916 - 3,916 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Building I #2

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

5,248 SF

Divisible Space

5,248 - 5,248 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Building I #3

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

1,758 SF

Divisible Space

1,758 - 1,758 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Building I #4

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

3,470 SF

Divisible Space

3,470 - 3,470 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Building I #5

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

2,276 SF

Divisible Space

2,276 - 2,276 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Contacts

Location

Located at 5600 North 90th Street, Omaha, NE 68134, this property is part of the North Oaks - Starwood neighborhood and Omaha market.

Contact Plaza North
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.