12700 East 100th Street North Owasso, OK 74055
Monday – Friday: 9a- 6p
Living at 98 means taking advantage of modern convenience and style – all the perks and amenities you could live without, but what’s the point in that? At our Owasso apartments for rent, you’ll enjoy living at a community you’re proud to call “home” that provides the convenience and easy access to amenities you’ve come to expect. 98 offers all of the shopping and room to breathe that comes with suburban life combined with all of the culture and activities of the big city just a short drive away.
Come home to exceptional living at 98 apartments.