1308 S 75th Ave ETulsa, OK 74112 $1,295/mo $1,295 deposit, available now Local Information Map Schools Shop & Eat © Google -- mins to Commute Destination Description (918) 719-2504 *ESTIMATED TOTAL MONTHLY LEASING PRICE:$1310.95Base Rent: $1295.00Filter Delivery: $5.00Renters Insurance...