Cascades at Southern Hills1818 E 71st Street, Tulsa, OK 7413615 month lease from$690Base rent from $567
New ListingCoventry Park8210 East 63rd Place South, Tulsa, OK 7413314 month lease from$716Base rent from $598