Cascades at Southern Hills1818 E 71st Street, Tulsa, OK 7413615 month lease from$676Base rent from $553
New ListingCoventry Park8210 East 63rd Place South, Tulsa, OK 7413314 month lease from$878Base rent from $760