‹ › SF 5 Bedrooms 5 Bathrooms Print this page For Sale 6009 E 84th Street, Tulsa, OK 74137 Tulsa, Oklahoma, USA $2800000 MLS: 1719201 Year: 2006 Type: Single Family Detached Zip: 74137 × Send message to Agent Julianne Hough