For SaleInvestmentPropertiesRetail Wagon Wheel Center Property Highlights Location: 11110 E Admiral Pl, Tulsa, OK 74116 Land Size: 1.75 acres Small…Lance HottelAugust 21, 2022