$194,900 - 7700 S Villa Avenue, Oklahoma City, OK 73159
7700 S Villa Avenue
Oklahoma City,
OK
73159
County Or Parish: Oklahoma