Back to search results

$1,557 - $4,129/mo

Twill Bailey Creek, 9803 E 96th St N, Owasso, OK 74055

1–2 bd1–2 ba677–1,033 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: Administrative Fee: 175SuccessStatus: Broker Fee: 0SuccessStatus: Building Application Fee: 50SuccessStatus: Year Built: 2023