$134,900 Sold May 08, 2025
6364 S 80th Ave E Unit D, Tulsa, OK 74133
- 2 Beds
- 1.5 Baths
- 1,205 Sq Ft
- Built 1982
Last Sold Summary
- 2% Below List Price
- $112/SF
- 40 Days On Market
Last Listing Agent Candice Alcott Coldwell Banker Select
6364 S 80th Ave E Unit D, Tulsa, OK 74133