Updated Today COMPARE University Club Apartments 1722 S Carson Ave, Tulsa, OK 74119 Studio - 3 Beds $1,173 - $2,791