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 | |
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 |
1 of 1