‹ › 982 SF 3 Bedrooms 1 Bathrooms Print this page For Sale 4207 E 24th Street, Tulsa, OK 74114 Tulsa, Oklahoma, USA $103000 MLS: 1528026 Year: 1950 Type: Single Family Detached Style: Other Style Zip: 74114 × Send message to Agent Julianne Hough