15624 E 11TH ST TULSA OK 74108 By admin | June 20, 2021 Purchase Price: $125,000 Rehab Amount: 0 After Repair Value: $145,000 Projected Profit: $31,503