Apartments in Owasso, OK

Coffee Creek Apartments Photo Coffee Creek Apartments
14100 E 106th St N
Owasso, OK 74055
(918) 347-5410 Visit Location

Cottages at Tallgrass Point Apartments Photo Cottages at Tallgrass Point Apartments
8748 N Mingo Rd
Owasso, OK 74055
(918) 928-8950 Visit Location