3113
N Kenosha Ave
Tulsa, OK
View Gallery
MLS Number
2520373
Beds
3
Baths
1
Square Feet
1,104
Lot Size
8253
Show More