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

Drop Us a Line!