University Manor Apartments in Oklahoma City

University Manor Apartments in Oklahoma City is an apartment building. University Manor Apartments is located near North Florida Avenue.

Building Type
apartment building