108th Street Plaza — Lease in Omaha, NE

  • Price: Contact for price
  • Listing type: For lease
  • Asset type: Business
  • Location: Omaha, NE 68127
  • Size: 12,260 SF
  • Year built: 1975

Description

Market Context

This self storage in Omaha, NE is listed for lease across 12,260 SF. The building dates to 1975. It has been on the market for 113 days. Compare it against other self storage listings for lease in Omaha, NE — view the full market.

Contact

  • Howard Shrier

Explore this market