Updating results...

74133 Real Estate

6602 E 73rd Pl, Tulsa, OK
House For Sale
$129,900
Zestimate ®: $137K
93 days on Zillow
Featured
6602 E 73rd Pl, Tulsa, OK74133
4 beds, 2.5 baths, 2,488 sqft
7,314 sqft lot
Built in 1969
ZION Real Estate