Chelsea Apartments in Oklahoma City

Chelsea Apartments in Oklahoma City is an apartment building. Chelsea Apartments is located near Northwest 125th Street.

Building Type
apartment building