SW 71st Street South And Elwood Ave

4.5 Acres of Commercial Land for Lease in Tulsa, OK 74132

LOT AVAILABLE

Display Rental Rate as

Rental Rate
  • Upon Request
Lease Term Negotiable
Lot Size 4.50 AC

PROPERTY FACTS

Total Space Available 4.50 AC
Property Type Land
Property Subtype Commercial
Proposed Use Storefront, Retail or Office
  • Listing ID: 32906336

  • Date on Market: 8/21/2024

  • Last Updated:

  • Address: SW 71st Street South And Elwood Ave, Tulsa, OK 74132