Men’s Houses 2920 E 73rd St., Tulsa, OK $135 per week House Pool on site 7708 S. 85th, Tulsa, OK $125 per week 8318 S 75th E. Ave., Tulsa, OK $125 per week 4444 E 66th St. Tulsa, OK $125 per week View House Guidelines Share this:TwitterFacebookLike this:Like Loading...