Full Service Tulsa Property Management Flat-Fee Pricing for owners, landlords and investors

Contact Us

  • Renters Place

    • 7170 S Braden Ave #140
    • Tulsa, OK 74136
  • Phone: 918.728.8080