Back to search results

$1,200/mo

Woodward Park Apartments, 1309 E 21st St, Tulsa, OK 74114

2 bd2 ba925 sqft
Apartment
Loading reviews

What you get

SuccessStatus: Cat-friendlySuccessStatus: All Bills PaidSuccessStatus: Swimming PoolSuccessStatus: huge walk in closetSuccessStatus: secured entry