Search
Home
Oklahoma
Tulsa
E 104th Pl
E 104th Pl
Tulsa, OK
We have found 2 properties on E 104th Pl, Tulsa, OK.
List of properties
Address
Owner
View Details
5016 E 104th Pl, Tulsa, OK 74137
N/A
5016 E 104th Pl, Tulsa, OK 74137
N/A
View Details
8673 E 104th Pl, Tulsa, OK 74133
N/A
8673 E 104th Pl, Tulsa, OK 74133
N/A
View Details
Top 15 Properties
5016 E 104th Pl, Tulsa, OK 74137
$412,500 (2004-10-27)
8673 E 104th Pl, Tulsa, OK 74133
$315,000 (2017-11-16)