108th Street Plaza — Lease in Omaha, NE

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

Description

108th Street Plaza - Available for lease

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 209 days. Compare it against other self storage listings for lease in Omaha, NE — view the full market.

Contact

Explore this market

Similar Business for Lease in Omaha, NE