Price Reduced18Active$110,0003 bd · 1 ba · 840 sqft6734 E Independence Street, Tulsa, OKRobin Benjamin · Benjamin Realty & Associates