1419 S Knoxville Ave
Tulsa, OK

Property Details

  • 2315006
    MLS Number
  • 1,877
    Square Feet