3752 E 84th St
⋅
Tulsa, OK
Sold
SOLD
List Price
$349,900
MLS Number
2433865
Beds
4
Baths
2
Square Feet
2,519
Year Built
1973
Lot Size
10,788
Show More