Planet Plaza Apartments 401 N Harr Dr # 105 Oklahoma City, OK 73110 Phone: (405) 737-3030
Category: Apartments