6522 S Memorial Dr, Unit 19H
⋅
Tulsa, OK
List Price
$135,000
MLS Number
2518244
Beds
2
Baths
2
Square Feet
1,116
Show More