102 E 26th StTulsa, OK

$750,0003 beds3.5 baths3,324 sqft
  • List Price
    $750,000
  • Beds
    3
  • Baths
    3.5
  • Square Feet
    3,324
  • Year Built
    1938
  • Lot Size
    .19