Back to search results

$870 - $2,210/mo

Greens at Owasso, 13600 E 84th St N, Owasso, OK 74055

1–2 bd1–2 ba538–1,043 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Cat-friendlySuccessStatus: In-unit laundrySuccessStatus: 24 Hour MaintenanceSuccessStatus: 9 Foot Or Vaulted CeilingsSuccessStatus: 9 Foot Or Vaulted CeilingsWell-designed Closets