9517 S Lakewood Ave
⋅
Tulsa, OK
Sold
SOLD
MLS Number
2337497
Beds
4
Baths
3
Square Feet
3,222
Lot Size
6655 SF
Show More