$262,900 Sold May 28, 2025
2911 E 85th St Unit 86, Tulsa, OK 74137
- 2 Beds
- 2.5 Baths
- 1,920 Sq Ft
- Built 1981
Last Sold Summary
- $137/SF
- 8 Days On Market
Current Estimated Value $247,880
Last Listing Agent Lisa Rogers McGraw, REALTORS
2911 E 85th St Unit 86, Tulsa, OK 74137
