1 Month Free 3 Days Ago COMPARE Casa Del Mar 8360 E 86th St N, Owasso, OK 74055 1 - 3 Beds $1,065 - $2,499
Specials 1 Day Ago COMPARE Twill Homes at Bailey Creek 9803 E 96th St, Owasso, OK 74055 1 - 3 Beds $1,438 - $2,213
Updated Today COMPARE Villas at Preston Lakes Apartment Homes 14700 E 88th Pl N, Owasso, OK 74055 1 - 2 Beds $1,030 - $4,010
Updated Today COMPARE The Greens at Owasso III/IV 8309 N 144th East Ave, Owasso, OK 74055 1 - 2 Beds $905 - $1,180