918-274-0406

News, woman with dog
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet. Phasellus efficitur ipsum enim, vel condimentum mauris sagittis in.
4.25.2019
Named Readers Choice Apartments in April 2019
98 Apartments was named the winner of the Owasso Readers Choice award for best apartments in April 2019.
READ MORE

10.19.2017
Owasso-based developer opens new apartment complex near Tulsa Hills
71 Apartments, a new luxury apartment complex developed by S&K Properties of Owasso, has opened near Tulsa Hills. Tenants are expected to move in this month to the property at 7224 S. Elwood Ave., which has 341 one-, two- and three-bedroom units, ranging from 778 to 1,712 square feet. Prices start at $840 per month.
READ MORE