6010 S Lakewood Ave
⋅
Tulsa, OK
Sold
SOLD
MLS Number
2401519
Beds
3
Baths
2
Square Feet
1,732
Lot Size
.21
Show More