We have found 5 properties on E 103rd Pl, Tulsa, OK. Average price per square feet on E 103rd Pl is $119. It is 50.6% higher than average price per sqft Tulsa. Average sale price on E 103rd Pl is $472,500. It is 159.6% higher than average sale price in Tulsa.

List of properties