11318 South College Ave E, Tulsa

5 beds   |   5.5 baths

11318 South College Ave E
Tulsa, OK

  • 5 BEDS
  • 5.5 BATHS
  • 4,789 SQ FT
  • 16,361
    LOT

Property Details