Features:
Independent Living
Size:
183 Units
Location:
13000 N. May Ave.
Oklahoma City, OK 73120
Oklahoma City, OK 73120
Year Opened:
2000