Owasso is a great city in the proud state of Oklahoma! Live at a close knit community like 98 apartments where people really care about each other. What better way to love where you live than to refer friends and make our apartment community even better! Need to borrow some sugar or just want to watch the game with a friend? Community is all about helping each other and enjoying the company of friends. #Choose98 Visit our leasing center today!