5877 S Hudson Pl
⋅
Tulsa, OK
List Price
$233,900
MLS Number
2414622
Beds
3
Baths
2
Square Feet
1,627
Year Built
1961
Show More