1/59 59 Open Thu 11:30AM-12:30PM $339,000 3 Beds3 Baths1,989 SqFt 3709 E 59TH ST, Tulsa, OK 74135 Other Types Listed by Keller Williams Advantage