Add this property to your favorites View Details 4322 E 67th Street , #575 Willow Creek Condos III | Tulsa $65,000 2 bd 2 ba 1,156 sqft New On Site 2 Days Ago