Live in the perfect blend of excitement and serenity at 98 Apartments in Owasso, OK, in north Tulsa. Our stylish 1 and 2-bedroom apartments and townhomes offer a gourmet kitchen, granite countertops,
Crossroad villa 3bedroom 1.5 bath unit features: - Hardwood and carpet - Central heat and air - Spacious living and dining area - Lots of storage spaces - Large bedrooms - Large closets - All major ap