Apartments Found:2

  1. Home
  2. 74055

Apartments in Owasso, Oklahoma 74055

Spotlight Apartments

Waived prorate up to 1 full month free on a twelve month lease! Mention this Coupon to get your application fee waived ($40 savings).

910 East 61st Street, Tulsa, Oklahoma 74136
123
From $449
StudioFrom$449
1 BedFrom$535
2 BedsFrom$695
(918) 347-6477

11611 E 80th Street N, Owasso, Oklahoma 74055
114
$625–$680
2 Beds$625–$680
(918) 863-8684

11107 East Brady Street, Tulsa, Oklahoma 74116