1724
S Lakewood Ave
Tulsa, OK
View Gallery
List Price
$209,900
MLS Number
2408620
Beds
3
Baths
1
Square Feet
1,255
Lot Size
.19
Show More