Updating results...

Oklahoma Real Estate

9766 E 33rd St, Tulsa, OK
Apartment For Sale
$115,000
Zestimate ®: $129K
159 days on Zillow
9766 E 33rd St, Tulsa, OK74146
3 beds, 2 baths, 2,268 sqft
9,757 sqft lot
Built in 1974