$385,000
6903 E 63rd St, Tulsa, OK 74133
- 5 Beds
- 2.5 Baths
- 3,035 Sq Ft
- Built 1973
Last Sold Summary
- 9% Below List Price
- $127/SF
- 61 Days On Market
Current Estimated Value $385,991
Last Listing Agent Angie McFadden Anthem Realty
6903 E 63rd St, Tulsa, OK 74133