‹ › 795 SF 1 Bedrooms 1 Bathrooms Print this page For Sale 7909 E 66th Street #44C, Tulsa, OK 74133 Tulsa, Oklahoma, USA $58900 MLS: 1433712 Year: 1982 Type: Condominium Style: Other Style Zip: 74133 × Send message to Agent Julianne Hough