Add this property to your favorites View Details 2240 E Apache Street Thompson | Tulsa $275,503 2.3 acres On Site 11 Days Ago