$228,000 Sold Sep 03, 2025
4636 E Independence St, Tulsa, OK 74115
- 4 Beds
- 2 Baths
- 1,471 Sq Ft
- Built 1949
Last Sold Summary
- $155/SF
- 22 Days On Market
Current Estimated Value $210,376
Last Listing Agent Irma Meza Meza Realty Group, LLC
4636 E Independence St, Tulsa, OK 74115