Amenities
208 W 65th Pl N, Tulsa, OK 74126 Voucher Accepted - Property Id: 902781
-Pictures coming soon
-Section 8 vouchers ok
-Application will need to be filled out before seeing property
-$250 deposit made in 4 payments for total of 1k refundable deposit
Apply at TurboTenant: http://rental.turbotenant.com/p/208-w-65th-pi-n-tulsa-ok/902781
Property Id 902781
(RLNE7692079)