Back to search results

$1,135 - $2,610/mo

98 Apartments, 12700 E 100th St N, Owasso, OK 74055

1–2 bd1–2 ba733–1,172 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Attached GaragesSuccessStatus: Basketball Court