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: 2024-08-21

  • Last Updated:

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