2536 S 112th E AveTulsa, OK

  • List Price
    $169,900
  • MLS Number
    2511777
  • Square Feet
    1,184