Renters Place - Tulsa Property ManagementJenks, OK 74037★ 4.4679+1 918-728-8080rentersplace.com1911 W C St, Jenks, OK 74037ResidentialDetails →