Independence Square Apartments 3235 NW 50th St Oklahoma City, OK 73112 Phone: (405) 946-6338 Fax: (405) 946-6338
Category: Apartments