Men’s Houses 2920 E 73rd St., Tulsa, OK $135 per week House Pool on site 4305 S Yale, Tulsa, OK $130 per week 8318 S 75th E. Ave., Tulsa, OK $125 per week 3815 E 69th St., Tulsa, OK $125 per week 3815 E 69th St., Tulsa, OK $125 per week View House Guidelines Share this:TwitterFacebookLike this:Like Loading...