222 E Woodrow Pl
⋅
Tulsa, OK
Pending
PENDING
List Price
$179,900
MLS Number
2415598
Beds
3
Baths
2
Square Feet
1,720
Lot Size
6,726 sqft
Show More