2 bd
$1,990
Base rent
1307 S Indianapolis Ave, Tulsa, OK 74112
Pet friendly • In unit laundry • Dishwasher