8518 E 81st Pl
⋅
Tulsa, OK
List Price
$335,000
MLS Number
2411560
Beds
4
Baths
3
Car Garage
2
Square Feet
2,729
Year Built
1997
Lot Size
7865
Cul-da-sac
right next to Meadow Brook Country Club
Cul-da-sac
right next to Meadow Brook Country Club
Show More