Land For Sale • 0.52 AC
• Located on U.S. Route 66 (E. 11th St.) • Near the Mother Road Market and Tulsa University