Condos For Rent in 74120

1 rentals

  • 729 S  Norfolk Ave #A, Tulsa, OK 74120
    Use arrow keys to navigate
    PET FRIENDLY
    $1,775/mo
    1 Bed
    2 Baths
    1,458 sqft
    729 S Norfolk Ave #A,
    Tulsa, OK 74120
  • Save Search in 74120

    74120
    Condo
    Get emails when new homes match this search

Apartments For Rent Near 74120

We found 8 more apartments matching your filters just outside 74120