Add this property to your favorites View Details 6925 W 61st Street Taneha | Tulsa $6,500 0.3 acres On Site 65 Days Ago